超越自我

          一切皆有可能

           

          Regular PATTERN

          規則表達式學習:
          1.[] 定義class操作? {} 定義一個范圍 () 定義一組
          1>例如:[abc] 只含有a,b,c
          2>例如:[^a]除了a之外任何字符
          2.| 或者 && AND的意思 ? 0或1 可選的意思 + 0~* 0到多個 {n} 重復n次 {n,}至少n次 {n,m} n到m次
          例如: a+b+? aaabb,abb,ab都符合
          3.\b 分界線 \w 字母或者數字 $ 行結束 ^行開始
          4.\d 0-9 \D ^0-9 \w 數字或字母 \W ^\w 非數字或字母 \t 即tab \n 回車 \s空格
          5.\1 跟前面找到相同的一組
          PRACTISE:
          PATTERN 1: \b(\w+) \1\b
          尋找一句話邊界,接著跟一組文字或數字字符,接著跟一個空格,接著跟著跟前一個找到的完全相同一組文字或數字.
          換言之,尋找重復語句
          PATTERN 2: (\\w+)(|_)(\\w+)@(\\w+)\\.com
          查找合理的EMAIL格式
          cool_8056@163.comcool8056@163.com都滿足
          PATTERN 3: hello*
          hello ,helloo,helloooo都滿足
          PATTERN 4: \\d{4}-\\d{8}

          posted on 2006-04-18 22:57 jame 閱讀(248) 評論(0)  編輯  收藏 所屬分類: JAVA基礎

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          UML

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 全椒县| 徐闻县| 深泽县| 池州市| 安丘市| 会宁县| 桂阳县| 搜索| 方正县| 太原市| 梨树县| 得荣县| 凤山市| 香河县| 永新县| 岳阳市| 琼海市| 那坡县| 新邵县| 扶余县| 天峻县| 静宁县| 韶关市| 慈溪市| 孟村| 孟州市| 兴化市| 扎囊县| 广丰县| 喀喇沁旗| 阳城县| 炉霍县| 青冈县| 湖南省| 体育| 泌阳县| 六枝特区| 阜南县| 宁津县| 湘乡市| 浦北县|