relacement专题

关于.replaceAll(regex.relacement)中“\”的问题

要把str="D:\test\test2\test3"中的\换成\\,str.replaceAll("\\\\","\\\\\\\\")。 原因: \在java中式转义符,在正则表达式中也是转义符。该方法实际用的是正则表达式的规则进行匹配。先在java中将\\\\解释为\\,然后在正则表达式中将\\解释为\ PS:使用str.replace("\\","\\\\")效果相同,因为replac