我必须找到在文本中的单词或正则表达式,并使用java.util.regexp.Matcher for this
与匹配问题
的方法必须做,我有以下几点:
final ArrayList<String> regexps = config.getProperty(property);
for (String regexp: regexps){
Pattern pt = Pattern.compile("." + regexp + ".", Pattern.CASE_INSENSITIVE);
Matcher mt = pt.matcher(plainText);
if (mt.find()){
result = result + "DENIED. reason: " + property;
reason = false;
LOG.info("reason " + mt.group() + regexp);
}
}
但此代码为某种原因不能找到正则表达式в[ыy][шs]лит[еe]
文本
Вышлите пожалуйста новый счет на оплату на asda, пока согласовывали, уже
прошли его сроки. Лицензионный догово
如果您已设置区域设置,您还没有提到过吗? – zEro
该怎么做?你认为这很重要吗?至于我,我猜想这条消息可以包含英文或俄文文本或两者兼而有之。 –
是的,我错了。你不必担心这种情况。 – zEro