軟件是對質(zhì)量的不懈追求

          linux正則表達(dá)式


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

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

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


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 襄城县| 嘉善县| 高密市| 西昌市| 格尔木市| 永善县| 泰来县| 柳江县| 灵台县| 盘山县| 东平县| 萨迦县| 雷波县| 铜川市| 资源县| 桃源县| 吉水县| 东宁县| 新巴尔虎左旗| 广南县| 鄱阳县| 临猗县| 福泉市| 汕尾市| 武宁县| 华亭县| 阳新县| 卓尼县| 抚州市| 江孜县| 北辰区| 汤阴县| 铜川市| 唐海县| 武宣县| 浦县| 景洪市| 班戈县| 朝阳区| 怀来县| 景宁|