如何在Java中以不区分大小写的方式匹配?我的意思是我想写一个像.*unknow.*user.*
这样的正则表达式。但我想匹配unknow user
以及UnKnow UsER
等等。在Java中最简单的方法是什么?
答案 0 :(得分:1)
如果您使用Pattern
,则可以执行此操作Pattern p = Pattern.compile("YOUR_REGEX", Pattern.CASE_INSENSITIVE);
查看this blog了解详情。
答案 1 :(得分:1)
您可以使用不区分大小写的标志:
(?i).*unknow.*user.*