把ss="$ga$good"; 替换成ss="chinagood"; java语句该咋写?
解决方案 »
- 重写compareTo()方法,findBugs()提示错误,帮看看是什么原因?
- 碰到一个问题!百思不得其解!高手帮忙!!
- 使用serv-u做ftp服务器,common.net.ftp组件应用中出现的问题,请教!!有没有高人遇到过?
- thinking in java 中的哪个object reference 指的是什么啊!
- 天啊!世态炎凉,没法结贴!!!
- jdk1.4怎么安装呀,我用的时候可以怎么就是显示Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld
- 请问高手们,怎样把int 转换成String 型
- 请问java中short类型在内存中的存储格式是什么样的?
- 问个简单的问题,答者有分!
- server client 对象流
- 关于eclipse的界面,请各位都帮帮忙
- 动态绑定
如果ss="gagood";用replaceAll(“ga”,"china") 可以换成ss="chinagood";
但是现在ss="$ga$good"; 替换成ss="chinagood";用replaceAll不行啊 我的代码是这样
String ss="$ga$good";
System.out.println(ss.replaceAll("$ga$","china"));
输出结果还是:$ga$good;
关键的问题是在字符串中出现了$这个符合该咋处理? 是用正侧表达式来处理吗?代码该咋写?
System.out.println(ss.replaceAll("\\$.*\\$","china"));具体可以看看正则式的相关知识
http://www.regexlab.com/zh/regref.htm