代码改变世界

java实现不区分大小写替换

2015-01-15 17:32  programmer022  阅读(2995)  评论(0)    收藏  举报

/** 
  * 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;