如何从 R 中的字符串中删除 [ 和 ]
how to remove [ and ] from string in R
我正在尝试从 R 中的字符串中删除 [ 和 ] 字符,我尝试了以下代码:
gsub("[]", "", p1)
但这行不通。
你可以试试:
x = 'mycharac[ter]'
gsub('\[|\]','',x)
#[1] "mycharacter"
它不起作用,因为 []
表示一个无效字符 class,它应该抛出一个错误 saying "invalid regular expression",你需要拼出一个完整的字符class.
gsub('[][]', '', p1)
我建议阅读 Character Classes or Character Sets ...
我正在尝试从 R 中的字符串中删除 [ 和 ] 字符,我尝试了以下代码:
gsub("[]", "", p1)
但这行不通。
你可以试试:
x = 'mycharac[ter]'
gsub('\[|\]','',x)
#[1] "mycharacter"
它不起作用,因为 []
表示一个无效字符 class,它应该抛出一个错误 saying "invalid regular expression",你需要拼出一个完整的字符class.
gsub('[][]', '', p1)
我建议阅读 Character Classes or Character Sets ...