我必須找到在文本中的單詞或正則表達式,並使用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