当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。