超越自我

          一切皆有可能

           

          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

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 吉木萨尔县| 山阴县| 宁乡县| 奉新县| 青冈县| 大石桥市| 洱源县| 浦江县| 邻水| 文化| 鲜城| 和林格尔县| 保山市| 宝坻区| 永州市| 定结县| 彭山县| 冕宁县| 宣汉县| 抚州市| 大同县| 晋宁县| 余干县| 和林格尔县| 佛学| 洛阳市| 兴隆县| 英超| 缙云县| 正安县| 右玉县| 博兴县| 弥渡县| 南宫市| 霍山县| 贵溪市| 潢川县| 舞阳县| 南丰县| 洮南市| 崇阳县|