java下正规则表达式方括号的转义处理
java下要提取字符串中形如[face210]的字符串,在正则表达式工具regTool中使用\[face(d){3}\]通过测试,但是在java中无法通过,最后查找资料,建立java下的测试单元,最后能通过的结果如下:
Matcher matcher = Pattern.compile("\\[face[0-9]{3}]").matcher(SourceStr);
发布时间: 2012-12-25 16:18:28 作者: rapoo
java下正规则表达式方括号的转义处理
java下要提取字符串中形如[face210]的字符串,在正则表达式工具regTool中使用\[face(d){3}\]通过测试,但是在java中无法通过,最后查找资料,建立java下的测试单元,最后能通过的结果如下:
Matcher matcher = Pattern.compile("\\[face[0-9]{3}]").matcher(SourceStr);