【发布时间】:2018-09-28 13:13:10
【问题描述】:
我尝试了很多变体,我什至尝试明确关闭 UNICODE_CASE,但每当我使用 CASE_INSENSITIVE 时,它都会匹配。
String regex = "(?-u)\u004d"; // M
String text = "\u006d"; // m
Pattern pattern = Pattern.compile(regex,
Pattern.CASE_INSENSITIVE
// |Pattern.UNICODE_CASE
);
Matcher matcher = pattern.matcher(text);
if (matcher.find()) {
System.out.println("Match!");
return;
}
fail("No match");
【问题讨论】: