27

我在 R 中工作并且在逃避反斜杠时遇到了麻烦。我正在使用图书馆stringr

install.packages("stringr", repos='http://cran.us.r-project.org')
library("stringr")

我想要做str = str_replace_all(str, "\", "")

所以我尝试str = str_replace_all(str, "\\", "")了,但它不会工作。

我该怎么办?

4

2 回答 2

20

我找到了一个可行的解决方案

str = gsub("([\\])","", str)
于 2013-02-14T16:23:54.123 回答
7

使用Hmisc::escapeRegexand Hmisc::escapeBSwhich 会自动转义反斜杠和其他正则表达式特殊字符。

于 2013-02-14T21:41:42.183 回答