IGNORE CASE 修饰符

忽略大小写的常用修饰符是 i

/fog/i

将匹配 FogfoG

修饰符的内联版本看起来像 (?i)

笔记:

在 Java 中,默认情况下,不区分大小写的匹配假定只匹配 US-ASCII 字符集中的字符。通过将 UNICODE_CASE 标志与此(CASE_INSENSITIVE)标志一起指定,可以启用 Unicode 感知的不区分大小写的匹配 (例如 Pattern p = Pattern.compile("YOUR_REGEX", Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE);)。关于这方面的更多内容可以在 Java RegEx 中的 Case-Insensitive Matching 中 找到。此外, UNICODE_CHARACTER_CLASS 可用于使匹配的 Unicode 识别