隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526781
          • 排名 - 92

          最新評論

          今天在論壇里面看到一個有趣的例子

          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

          網(wǎng)友的解釋是

          \\\\經(jīng)過Java轉(zhuǎn)譯后變成\\,在經(jīng)過正則表達(dá)式轉(zhuǎn)譯后變成\

          12String strb ="c:\\aa\bb";
          13System.out.println(strb);
          呵呵,這是我寫的
          posted on 2007-01-11 11:40 交口稱贊 閱讀(1515) 評論(5)  編輯  收藏 所屬分類: java相關(guān)

          FeedBack:
          # re: replaceAll("\\\\", "\\\\\\\\")的秘密 2007-01-11 14:45 王彥鋒的技術(shù)實踐
          String strb = "c:\\aa\bb";
          System.out.println(strb);

          \b--> 轉(zhuǎn)義而已。  回復(fù)  更多評論
            
          # re: replaceAll("\\\\", "\\\\\\\\")的秘密 2007-01-11 16:11 交口稱贊
          呵呵,你看我的這個頁面不會亂嗎?

          我在firefox和遨游下面看是一塌糊涂  回復(fù)  更多評論
            
          # re: replaceAll("\\\\", "\\\\\\\\")的秘密 2007-01-11 17:41 小雪飛刀
          多謝,看來以后要注意了  回復(fù)  更多評論
            
          # re: replaceAll("\\\\", "\\\\\\\\")的秘密 2007-01-14 13:56 Nile Black
          呵呵,這通常在java里用正則表達(dá)式時遇到,好像有次在ongl里替換一個路徑,連續(xù)寫了16個\。呵呵,可能你可以調(diào)整一下你的樣式,怎么都是亂七八糟的  回復(fù)  更多評論
            
          # re: replaceAll("\\\\", "\\\\\\\\")的秘密 2007-01-15 14:21 交口稱贊
          哇咔咔

          ok了
          不亂了  回復(fù)  更多評論
            
          主站蜘蛛池模板: 禹州市| 榆树市| 遵义县| 康保县| 施秉县| 临城县| 晴隆县| 托克逊县| 蚌埠市| 光山县| 枝江市| 罗江县| 祥云县| 石阡县| 三台县| 万载县| 永嘉县| 固安县| 密云县| 科尔| 那坡县| 饶平县| 惠安县| 深泽县| 秦安县| 南汇区| 库尔勒市| 镇远县| 宣城市| 中江县| 台安县| 蒲江县| 喀喇沁旗| 武鸣县| 永胜县| 孝义市| 昌乐县| 临湘市| 牟定县| 平利县| 塔城市|