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

          linux正則表達式


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

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

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


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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 定南县| 亳州市| 北海市| 石河子市| 富阳市| 道真| 肇东市| 景东| 闵行区| 同心县| 明水县| 岢岚县| 青浦区| 肇州县| 汪清县| 汤阴县| 福安市| 太原市| 沽源县| 和政县| 昌都县| 苍梧县| 富阳市| 清水县| 娄底市| 赤城县| 珠海市| 溧水县| 翁源县| 岫岩| 蒙城县| 梓潼县| 历史| 深圳市| 镇安县| 商洛市| 财经| 榆树市| 新宁县| 青神县| 湘潭县|