-3
我正在使用正则表达式从字符串中获取单词,它在字母数字的情况下工作正常,但如果使用算术运算符则返回错误答案。正则表达式在所有情况下都不能正常工作
Matcher oMatcher;
Pattern oPattern;
String key = "a++";
oPattern = Pattern.compile("\\b" + key + "\\b");
oMatcher = oPattern.matcher("max winzer® build-a-chair cocktailsessel »luisa« in runder form, zum selbstgestalten");
if (oMatcher.find()) {
System.out.println("True");
}
什么是你想完全匹配?一个模式中的“++”看起来不正确,但是这些加号没有逃脱。 –
a ++是一些东西的代码。 –