軟件是對質量的不懈追求

          linux正則表達式


          記號 含義 舉例 匹配
          . 任何字符 a.. a后兩個字符
          ^ 行首 ^wood 位于行首的wood
          $ 行尾 x$
          ^INSERT$
          ^$
          位于行尾的x
          只包含字符串INSERT的行
          不包含任何字符的行
          * 前導的正則表達式重復0或若干次 x*
          xx*
          .*
          w.*s
          0或若干次連續的x
          1或多個連續的x
          0或若干個字符
          以w開始,s結尾的任何字符串
          [字符表] 字符表中的任一 [tT]
          [a-z]
          [a-zA-Z]
          小寫或大寫的t
          小寫字母
          字母(大寫或小寫)
          [^字符表] 任一不在字符表中的字符 [^0-9]
          [^a-zA-Z]
          任何數字
          非字母
          \{min,max\} 前導的正則表達式重復至少min次,最多max次 X\{1,5\}
          [0-9]\{3,9\}
          [0-9]\{3\}
          [0-9]\{3,\}
          最少1個,最多5個x
          3到9個數字
          正好3個數字
          至少3個數字
          \(…\) 將小括號中匹配的字符串存儲到下一個寄存器中(1-9) ^\(.\)
          ^\(.\)\1
          行中第1個字符存到1號寄存器
          行首兩個字符,且它們相同

          如下命令含有正則表達式: cut paste sed tr grep sort uniq

          posted on 2010-02-11 15:01 BlakeSu 閱讀(275) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 白银市| 红河县| 阿拉善盟| 六盘水市| 二手房| 大厂| 宜昌市| 玛纳斯县| 德兴市| 来宾市| 紫阳县| 铜鼓县| 县级市| 沙湾县| 讷河市| 新巴尔虎右旗| 正宁县| 鲁甸县| 砚山县| 南乐县| 西平县| 绥宁县| 政和县| 沈阳市| 泸西县| 北宁市| 越西县| 沙河市| 修武县| 萨嘎县| 神池县| 江安县| 新竹县| 安达市| 沅陵县| 普格县| 比如县| 筠连县| 年辖:市辖区| 南投市| 青海省|