java字符串替换:大小写敏感和不敏感,一句代码解决!
2009-11-04 14:22
375 查看
今天的笔试最后一题考的还是字符串替换这种题,花了好久总算写完了!但回来以后搜了一下,一下子虎到了,人家只要一句代码就把问题解决了,不得不佩服NB啊!
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));//大小写敏感
}
只要加个(?i),很多的代码都省了。
其实很多人都能完成给定的任务,但有的人能以最简单的方式实现,有的人却要花更多的时间和精力,这应该就是传说中的差距吧!
还是要加油!
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));//大小写敏感
}
只要加个(?i),很多的代码都省了。
其实很多人都能完成给定的任务,但有的人能以最简单的方式实现,有的人却要花更多的时间和精力,这应该就是传说中的差距吧!
还是要加油!
相关文章推荐
- java字符串替换:大小写敏感和不敏感,一句代码解决
- Java 字符串不区分大小写和区分大小写替换————一句代码就能搞定(2种方法)
- 替换文件中某个字符串并写入新内容(Java代码实现)
- java字符串大小写转化方法详解及代码说明
- java只要一句代码,实现多种方式解决图片压缩、旋转,裁切,加水印的问题
- java中按字节获得字符串长度的两种方法 Java问题通用解决代码
- 替换文件中某个字符串并写入新内容(Java代码实现)
- 替换TXT文件里的字符串,一行一行查找替换,java代码
- java中替换双引号 Java问题通用解决代码 Java问题通用解决代码
- java过滤敏感词实现字符串替换功能
- 替换文件中某个字符串并写入新内容(Java代码实现)
- java替换文本中所有的正则符号 Java问题通用解决代码
- java后端解决跨域问题 新建一个filter 复制代码 public class SimpleCORSFilter implements Filter{ @Override
- java中使用sfntly的sfnttool.jar 抽取指定中文字符串ttf文件,简化、裁剪ttf字体库文件大小,java缩小中文ttf字体库文件大小
- 华为机试题(替换字符串)——Java解法
- Android 通过Java代码动态获取控件位置的终极解决之道
- [编写高质量代码:改善java程序的151个建议]建议55:注意字符串的位置
- Java中substring的妙用,解决字符串提取的问题
- 一行代码实现一个简单的模板字符串替换