Java字符串替换

发布时间 2023-08-26 21:57:37作者: hunter-w

如何将字符串中的""替换成"\"?
str.replaceAll("\\","\\\\");
原因:''在java中是一个转义字符,所以需要用两个代表一个。例如System.out.println( "\" ) ;只打印出一个""。
       但是''也是正则表达式中的转义字符(replaceAll 的参数就是正则表达式),需要用两个代表一个。所以:\\被java转换成\,\又被正则表达式转换成\。

将字符串中的'/'替换成''的几种方式:

参考Java String replaceAll()详解