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;
}
以上是利用正则表达式实现不区分大小写替换。