码迷,mamicode.com
首页 > 其他好文 > 详细

String.replaceAll()方法替换字符串中的反斜杠(\)

时间:2017-09-26 23:40:58      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:acea   表达式   表达   正则表达式   替换字符串   字符串   正则   需要   str   

replaceAll()方法实际是采用正则表达式的规则去匹配的。 

在regex中"\\"表示一个"\",在java中一个"\"也要用"\\"表示。这样,前一个"\\"代表regex中的"\",后一个"\\"代表java中的"\",所以字符串转义一次,正则转义一次,那么一个斜扛要写4个;

要想使用replaceAll()方法将字符串中的反斜杠(\)替换成(\\),则需要这样写:replaceAll("\\\\","\\\\\\\\")

String.replaceAll()方法替换字符串中的反斜杠(\)

标签:acea   表达式   表达   正则表达式   替换字符串   字符串   正则   需要   str   

原文地址:http://www.cnblogs.com/zsg88/p/7599245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!