正则表达式可以匹配[和]字符?

时间:2014-10-17 22:22:38

标签: java regex brackets

我试图使用java方法replaceAll(),它从字符串中删除与给定正则表达式匹配的所有字符,从字符串中删除开始和结束括号字符。

所以,我需要使用匹配[和]的正则表达式作为参数。

我尝试使用[|]或([|]),但它们似乎无法正常工作。

2 个答案:

答案 0 :(得分:0)

你需要逃脱它们:

 \[ and \]

答案 1 :(得分:0)

这应该为您取下开始和结束括号。

str = str.replaceAll("\\[", "").replaceAll("\\]", "");