今天在論壇里面看到一個有趣的例子
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
交口稱贊 閱讀(1508)
評論(5) 編輯 收藏 所屬分類:
java相關