解决字符替换时大小写的敏感问题
2010-08-09 13:56
148 查看
在做字符替换的时候,避免不了大小写问题,有的时候只需要替换大写,而有的时候只需要替换小写,其实很简单只需要两个字符即可解决
/**
* 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
看到了吧,很明显吧,就这样简单本文出自 “博客即日起停止更新” 博客,请务必保留此出处http://sucre.blog.51cto.com/1084905/370341
/**
* 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
看到了吧,很明显吧,就这样简单本文出自 “博客即日起停止更新” 博客,请务必保留此出处http://sucre.blog.51cto.com/1084905/370341
相关文章推荐
- 解决mysql数据库大小写敏感问题【mysql数据库和表其实是数据目录下的目录和文件,所以操作系统的敏感性决定数据库和表命名的大小写敏感】
- MYSQL的binary解决mysql数据大小写敏感问题的方法
- php中文字符替换乱码问题解决
- CLOB 字段的大小写字符敏感的问题
- MYSQL的binary解决mysql数据大小写敏感问题 《转载》
- MYSQL的binary解决mysql数据大小写敏感问题的方法
- php 用正则替换中文字符一系列问题解决
- 解决ubuntu中apache2的url大小写敏感问题。
- 如何使用POI解决word2007中字符替换问题
- 如何使用POI解决word2007中字符替换问题
- MYSQL的binary解决mysql数据大小写敏感问题的方法
- MYSQL的binary解决mysql数据大小写敏感问题的方法|Blob与Text的区别-【mysql学习笔记】
- 解决mysql数据库大小写敏感问题
- MYSQL的binary解决mysql数据大小写敏感问题
- Centos 7 MySQL 5.7.x 大小写敏感问题解决 ezhttp
- git修改文件名大小写敏感问题解决
- 解决RPM安装的MySQL大小写敏感导致的Tomcat后台服务无法启动问题
- MYSQL的binary解决mysql数据大小写敏感问题的方法
- MYSQL的binary解决mysql数据大小写敏感问题的方法
- java获取classpath文件路径空格转变成了转义字符%20的问题解决 !