现在是这样的
需求是我将叠词(重复的字符串)替换成美元符号
结果发现却出了错误
代码如下
- public class RegexDemo2 {
- /**
- * @param args
- */
- public static void main(String[] args) {
- String str1 = "12312312111111344124qqwer";
- replaceFun(str1,"(.)\\1+","$");//将叠词替换成$符号
-
- }
- public static void replaceFun(String s,String regex,String ns){
- s =s.replaceAll(regex, ns);
- System.out.println(s);
-
- }
- }
复制代码
但是我将美元符号$换成&符号 却编译成功了 各位高手这是是什么原因
|