我在R工作并且遇到了逃避反斜杠的麻烦。我正在使用库stringr
。
install.packages("stringr", repos='http://cran.us.r-project.org')
library("stringr")
我想str = str_replace_all(str, "\", "")
所以我尝试了str = str_replace_all(str, "\\", "")
但它不起作用。
我该怎么办?
答案 0 :(得分:16)
我找到了一个有效的解决方案
str = gsub("([\\])","", str)
答案 1 :(得分:7)
使用Hmisc::escapeRegex
和Hmisc::escapeBS
自动转义反斜杠和其他正则表达式特殊字符。