实现单词大小写不敏感的正则表达式的匹配!

//实现单词大小写不敏感的正则表达式的匹配!
//方法1:
tmp = "java java JavaJAVA";
px = Pattern.compile("java", Pattern.CASE_INSENSITIVE);
mx = px.matcher(tmp);
System.out.println(mx.replaceAll("JAVA"));

//方法二:通过嵌入式标志表达式 (?i) 也可以启用不区分大小写的匹配。

px = Pattern.compile("(?i)java");//(?!)要写在前边,否则不能生效!
mx = px.matcher(tmp);
System.out.println(mx.replaceAll("JAVA"));

原文地址:https://www.cnblogs.com/hujunzheng/p/4082215.html