`
gallop_liu
  • 浏览: 109310 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java字符串替换:大小写敏感和不敏感,一句代码解决。

阅读更多

public class Test3 {

 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));// 大小写敏感

 }

 /**
  * @param args
  */
 public static void main(String[] args) {
  String aa="wedT8uYG23";
  String bb="uyg2";
  String cc="9o9KJj922";
  replaceString(aa,bb,cc);
 }

}

 

只要加个(?i),很多的代码都省了。

分享到:
评论

相关推荐

    java面试宝典

    56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔。 14 59、Java 编程,打印昨天的当前时刻。 15 60、java 和javasciprt 的区别。 15 61、什么时候用assert? 16 62、error和exception有什么...

    精通正则表达式~~~

    忽略大小写... 14 单词分界符... 15 小结... 16 可选项元素... 17 其他量词:重复出现... 18 括号及反向引用... 20 神奇的转义... 22 基础知识拓展... 23 语言的差异... 23 正则表达式的目标... 23 更多...

    2021-2022计算机二级等级考试试题及答案No.5210.docx

    11. 不合法的表达式是A选项,因为字符串比较时不需要双引号内的空格。 12. TCP/IP协议由链路层、网络层、运输层和应用层组成,这四层分别处理不同层次的网络通信问题。 13. 数据库管理系统常见的数据模型有层次...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    随着博客人数的增加, Blog 作为一种新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,单一...

Global site tag (gtag.js) - Google Analytics