首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于转义字符串替换的有关问题

2012-09-12 
关于转义字符串替换的问题在开发中发现Properties类将转义字符直接用字符串方式写在在文件中,有时我们读这

关于转义字符串替换的问题
   在开发中发现Properties类将转义字符直接用字符串方式写在在文件中,有时我们读这个文件时可能直接用流的方式读,那么读到的字符串里肯定是没有转义字符在里面而是全用字符串表达了,如何还原原来的格式呢,可以用String的replaceAll这个方法:
      如:"8271\n\t89dddss".replaceAll("\\\\n\\\\t","\n\t");
    必需要用4个反斜杠去匹配,原因大家都知道的,因为该字符串肉眼看起来是一个反斜杠,其实是还有一个反斜杠对另一个反斜杠进行还原表达了。

热点排行