解决字符替换时大小写的敏感问题

在做字符替换的时候,避免不了大小写问题,有的时候只需要替换大写,而有的时候只需要替换小写,其实很简单只需要两个字符即可解决
/**    
* author:qiaolei
* 2010-8-9下午01:36:39create    
*/    
package com.java.base;

public class StringReplace {
     public static void replaceString(String a,String b,String c){
                    System.out.println(a);
                    String result = a.replaceAll( "(?i)"+b, c); //大小写不敏感
    
                    System.out.println(result);
                    System.out.println(a.replaceAll(b, c)); //大小写敏感
    
}
     public static void main(String[] args) {
    replaceString( "I'm Chinese", "i", "3");
  }
}
输出结果
I'm Chinese
3'm Ch3nese
I'm Ch3nese
看到了吧,很明显吧,就这样简单

你可能感兴趣的:(职场,字符替换,休闲,大小写敏感)