當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R stringr str_escape 轉義正則表達式元字符


此函數轉義元字符,即對正則表達式引擎具有特殊含義的字符。在大多數情況下,您最好使用 fixed(),因為它速度更快,但如果您將用戶提供的字符串組合成模式,則 str_escape() 非常有用。

用法

str_escape(string)

參數

string

輸入向量。或者是一個字符向量,或者是可強製轉換為一個的東西。

string 長度相同的字符向量。

例子

str_detect(c("a", "."), ".")
#> [1] TRUE TRUE
str_detect(c("a", "."), str_escape("."))
#> [1] FALSE  TRUE
源代碼:R/escape.R

相關用法


注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Escape regular expression metacharacters。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。