老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

grep、egrep及相應的正則表達式和用法

     grep系:grep,egrep,fgrep,文本搜索工具,基于PATTERN對于給定的文本進行模糊搜索,grep系默認工作于貪婪模式下。

成都創新互聯公司專注于企業全網營銷推廣、網站重做改版、向陽網站定制設計、自適應品牌網站建設、HTML5成都商城網站開發、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為向陽等各大城市提供網站開發制作服務。

 grep:

  grep [OPTIONS] PATTERN [FILE...]

 

  PATTERN:過濾條件,是由正則表達式元字符以及沒有特殊含義的文本字符組成。

  正則表達式元字符:

  會被正則表達式引擎解釋為特殊含義。 pcre——perl語言的正則表達式引擎。

   基本的正則表達式:BRE

   擴展的正則表達式:ERE

   grep默認僅支持基本正則表達式

   egrep默認僅支持擴展正則表達式

   fgrep默認不開啟正則表達式引擎

 

  文本字符:

  只具備字符片面含義的那些字符

 

  常用選項:

 

   -i, --ignore-case  忽略文本字符的大小寫

   -v, --invert-match  反向匹配,最終顯示的結果是PATTREN不能匹配的行

   -c, --count  統計匹配PATTERN的所有的行數

   -o, --only-matching  關閉貪婪模式,僅顯示PATTERN能匹配的內容

   -q, --quiet, --silent  不輸出任何匹配結果

   --color[=WHEN], --colour[=WHEN]    將匹配的PATTREN的內容以特殊顏色顯示

   -E, --extended-regexp  擴展的正則表達式 grep-E 相當于egrep

   -F, --fixed-strings, --fixed-regexp  相當于fgrep

   -G, --basic-regexp  基本的正則表達式,egrep -G相當于grep

   -P, --perl-regexp  使用PCRE引擎

   -A NUM, --after-context=NUM  在顯示匹配PATTERN的行同時顯示其后面的NUM行

   -B NUM, --before-context=NUM

 

   PATTERN;

    正則表達式元字符:

 

      基本正則表達式元字符:

      GLOBBING-------簡化版的正則表達式: []  ?  *

 

       字符匹配:

        .:匹配任意單個字符

        []:匹配指定范圍內的任意單個字符

        [^]:匹配指定范圍以外的任意單個字符

        下列所有的字符集都可以放置于[]之中匹配單個字符

        [:lower:]

        [:upper:]

        [:alpha:]

        [:digit:]

        [:space:]  空格

        [:alnum:]

        [:punct:]

        [:blank:]

        [:xdigit:]:所有的十六進制數字

        a-z:所有的小寫字母

        A-Z:所有的大寫字母

        0-9:所有的十進制數字

 

 

       次數匹配: 該類字符之前的那個字符可以出現的次數

         *:其前面的字符可以出現任意次(0次,1次或多次)

         \?:其前面的字符可有可無(0次或一次)

         \+:其前面的字符至少出現一次(1次或多次)

         \{m\}:其前面的字符必須出現m次

         \{m,n\}:至少出現m次,至多出現n次  (m

         \{,n\}:其前面字符至多出現n次,至少出現0次

         \{m,\}:其前面字符至少出現m次

 

        在正則表達式中,表示任意長度任意字符的方式:.*

 

 

        位置錨定字符:

           行錨定:

            行首錨定:^

            行尾錨定:$

           字錨定:

             字首錨定:\<或\b

             字尾錨定:\>或\b

             \b:舊版本中的錨定方法,建議不使用

 

             對于正則表達式的引擎來說,字是由特殊字符組成的連續字符串

 

 

 

           分組與引用字符:

            \(PATTERN\):將此PATTERN所匹配到的所有字符當做一個不可分割的整體來處理。

 

             在正則表達式引擎中,有一系列內置變量,這些變量會保存所有分組內的字符信息,用于反向引用,這些變量依次是:\1,\2,\3...

             ..

 

           

           或:

 

             \|

             注意:\|將其左右兩邊的字符串當整體對待。

 

             A\|american:A或american

             請找出ifconfig命令中數值在100-255之間的整數:

               第一位:1     2

               第二位:0-9   0-4    5

               第三位:0-9   0-9    0-5

               ifconfig | grep '\<\(1[0-9][0-9]\|2[0-4][0-9]\|25[0-5]\)\>'

 

 

 

              grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]

 

                默認情況下,grep命令后面只允許有一個PATTERN;

                如果想要在依次grep搜索中寫多個PATTERN,則需要-e選項,每個-e選項只能使用一個PATTERN作為參數;

                將所需要的PATTERN寫入到一個文件中,保證每行只有一個PATTERN,我們就可以使用-f的方式實現多PATTERN的匹配;

 

 

       egrep:     下列用法和grep一樣

 

 

       擴展的正則表達式元字符:

         字符匹配:

           .

           []

           [^]

          次數匹配:

          *

          ?

          +

          {m}

          {m,n}

          {m,}

          {0,n}

 

          位置錨定:

          ^

          $

          \<,\b

          \>,\b

 

          分組和引用:

          ()

          \1,\2,\3...

 

          或:

          |

 

      


網站欄目:grep、egrep及相應的正則表達式和用法
瀏覽路徑:http://www.xueling.net.cn/article/iejiph.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产成人vr精品a视频 | 中文字幕乱码久久午夜不卡 | 欧美福利影院 | 凸输偷窥xxxx自由免费视频 | 67194成l人在线观看线路无码 | 久操天堂 | 精品一区二区中文字幕 | 不卡的在线视频 | 91黄色免费网站 | 韩国理伦片一区二区三区在线播放 | 中文欧美日韩 | www精品| 欧美一级视频免费观看 | 国产精品亚洲欧美卡通动漫 | av一二三区 | 亚洲69p| 亚洲奇米影视 | 黑人女人性较视频免费视频 | 色婷婷av777 国产精品香蕉在线的人 | 亚洲日韩偷拍丝袜综合 | 无码成人18禁动漫网站 | 四月是你的谎言动漫免费观看 | 91精品国产综合久久小美女 | 亚洲精品无码午夜福利理论片 | 国产成人片《羞羞》上映 | 视频在线 | 欧美最猛黑人XXXXX猛交 | 天堂中文最新版在线官网在线 | 国产成人无码精品一区在线观看 | 免费看色网站 | 狠狠色噜噜狠狠狠狠2021 | 国产成人无码aⅴ片在线观看导航 | 交换娇妻呻吟hd中文字幕 | 中文字幕一区在线无码视频 | 91产国在线观看动作片喷水 | 91福利视频网站 | 伊人11 | 91久久爽久久爽爽久久片 | 亚洲精品国产高清 | 中文字幕久久波多野结衣AV | 夜夜欢天天干 |