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
輸出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
網(wǎng)友的解釋是
\\\\經(jīng)過Java轉(zhuǎn)譯后變成\\,在經(jīng)過正則表達(dá)式轉(zhuǎn)譯后變成\ |
12String strb ="c:\\aa\bb";
13System.out.println(strb);
呵呵,這是我寫的