今天在论坛里面看到一个有趣的例子
1
2publicclass TestReplaceAll {
3/**
4* @param args
5*/
6publicstaticvoid main(String[] args) {
7String str ="c:\\aa\\bb";
8System.out.println(str);
9str = str.replaceAll("\\\\", "\\\\\\\\");
10System.out.println(str);
11
12String strb ="c:\\aa\bb";
13System.out.println(strb);
14
15}
16}
17
输出
c:\aa\bb
c:\\aa\\bb
c:\aab
网友的解释是
\\\\经过Java转译后变成\\,在经过正则表达式转译后变成\
|
12String strb ="c:\\aa\bb";
13System.out.println(strb);呵呵,这是我写的
posted on 2007-01-11 11:40
交口称赞 阅读(1502)
评论(5) 编辑 收藏 所属分类:
java相关