我正在尝试从R中的字符串中删除[和]字符,我尝试了以下代码:
private Dictionary<string, string> _clientDict;
public Dictionary<string, string> clientDict;
{
get { return _clientDict; }
set { _clientDict = value; }
}
但这不起作用。
答案 0 :(得分:3)
它不起作用,因为[]
表示一个无效的字符类,它应该抛出错误说“无效的正则表达式”,你需要把一个完整的字符类放在一起。
gsub('[][]', '', p1)
我建议您阅读Character Classes or Character Sets ...
答案 1 :(得分:2)
您可以尝试:
x = 'mycharac[ter]'
gsub('\\[|\\]','',x)
#[1] "mycharacter"