PS,1880后程序員

          看不完的牙,寫(xiě)不完的程序,跑不完的步。
          隨筆 - 97, 文章 - 34, 評(píng)論 - 10, 引用 - 0
          數(shù)據(jù)加載中……

          隨手記關(guān)于java正則表達(dá)式

                最近在做個(gè)文本解析的東西,用到正則表達(dá)式。不曉得別人是腫么樣,反正這個(gè)正則表達(dá)式對(duì)于我就是狗熊掰棒子,用完就忘,等下次用的時(shí)候又要伸爪子再求助Google大神。

          不過(guò)這次隨手記下,以備不時(shí)之需,畢竟年歲大了,剩下的時(shí)間不多了。
          • 文檔,資源
                   Java正則表達(dá)式詳解,這是我每次必選的熱身文檔,能讓自己很快回憶起正則表達(dá)式。
                   正則表達(dá)式寶典:《精通正則表達(dá)式:第3版》必須的。
                    
          下面就是整理的瑣碎的關(guān)于正則表達(dá)式的技巧了
          • 如果是跨平臺(tái)的應(yīng)用,注意java正則表達(dá)式在Sun,AIX上有些并不是完全支持的,這個(gè)可以見(jiàn)那本正則表達(dá)式寶典,里面有詳細(xì)描述。
          • 匹配全角空格:searchMatchingRegex ="(地[\\s|\\u3000]址:)";
          • 包含任意字符(包括換行符)([\w\W]*)

          • 關(guān)于group

          \w(\d\d)(\w+)
          這個(gè)正則表達(dá)式有三個(gè)組:
          整個(gè)\w(\d\d)(\w+) 是第0組 group(0)
          (\d\d)是第1組 group(1)
          (\w+)是第2組 group(2)

          posted on 2011-09-26 14:46 amenglai 閱讀(221) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 海宁市| 永泰县| 安康市| 阜阳市| 普陀区| 同德县| 拉孜县| 莎车县| 湘阴县| 融水| 射阳县| 监利县| 措勤县| 普定县| 中江县| 侯马市| 黎城县| 夏津县| 襄樊市| 望城县| 郸城县| 东乡县| 东乌珠穆沁旗| 嘉黎县| 会东县| 柘荣县| 内丘县| 紫云| 县级市| 荔浦县| 平度市| 伊吾县| 丰原市| 腾冲县| 咸宁市| 社会| 宝丰县| 措美县| 阿拉尔市| 泰安市| 自治县|