java实现不区分大小写替换

阅读更多

/**
  * java实现不区分大小写替换
  * @param source
  * @param oldstring
  * @param newstring
  * @return
  */
public static String IgnoreCaseReplace(String source, String oldstring,
   String newstring){
      Pattern p = Pattern.compile(oldstring, Pattern.CASE_INSENSITIVE);
      Matcher m = p.matcher(source);
      String ret=m.replaceAll(newstring);
      return ret;
}
以上是利用正则表达式实现不区分大小写替换。

你可能感兴趣的:(Java,正则表达式)