如何更换 (
, )
在 R 中使用 sub ?
让我们定义 x
作为 :
x="abc(def"
然后当我尝试替换
(
时通过其他方式发生错误:sub("(","",x)
错误是:
'Missing ')''
最佳答案
正如 Kohske 所说,您需要双重转义,但您也可以使用参数 fixed=TRUE
:
sub("\\(","",x)
sub("(","",x,fixed=TRUE)
两者都给你:
[1] "abcdef"
关于regex - 如何在 R 中使用 sub 替换 '(' 、 ')' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10259007/