【发布时间】:2020-08-12 15:40:26
【问题描述】:
如何使用正则表达式删除字符串中的+ 符号。
我确信有一个简单的解决方案,但我找不到。这是一个玩具示例。
X Y
mouse+ 8
elephant+ 9
wolf 5
尝试了许多 gsub 变体,但没有成功。
DF$X <- gsub(DF$X, pattern = "\+", replacement = "")
输出应该是这样的
X Y
mouse 8
elephant 9
wolf 5
【问题讨论】:
-
DF$X <- gsub(DF$X, pattern = "+", replacement = "",fixed=T) -
很快,谢谢。知道这将是一个简单的修复。
-
"+"符号在正则表达式中具有特殊含义,因此如果您需要精确的“+”符号,则必须使用转义字符,即"\\+"(双反斜杠)或设置@ 987654328@.