我正在寻找如何将特殊的符号与正则表达式匹配。
例如,:
# -应该返回真;
ERROR:# -应该返回真;
#dakfj -应该返回真;
我试过这个,但效果不太好
System.out.println("aaa#aaa".matches("#+"));
发布于 2014-05-23 12:01:17
是的,匹配整个字符串,所以应该使用".*#+.*"。
发布于 2014-05-23 12:01:37
此外,还可以使用String contains.htm的contains方法。
发布于 2014-05-23 12:00:46
不要使用matches,因为这测试匹配整个字符串。
使用find代替:Want to search in String if there is any special characters in it
https://stackoverflow.com/questions/23828593
复制相似问题