色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來(lái)到小浪云!


在Linux中使用grep正則表達(dá)式入門(mén)


正則表達(dá)式是一種符號(hào)表示法,用于識(shí)別文本模式。linux處理正則表達(dá)式的主要程序是grep。grep搜索與正則表達(dá)式匹配的行,并將結(jié)果輸送至標(biāo)準(zhǔn)輸出。

grep匹配模式

grep按下述方式接受選項(xiàng)和參數(shù)(其中,Regex表示正則表達(dá)式)

grep [options] regex [files]

其中options主要為下表:

  選項(xiàng)	含義	功能描述 -i	ignore case	忽略大小寫(xiě) -v	invert match	不匹配匹配的 -l	file-with-match	輸出匹配的文件名 -L	file-without-match	輸出不匹配的文件名 -c	count	輸出匹配的數(shù)目(行數(shù)) -n	number	輸出匹配行的同時(shí)在前面加上文件名及在文件名中的行數(shù) -h	no-filename	抑制文件名的輸出 

舉例說(shuō)明

假設(shè)有三個(gè)文件del1、del2、del3三個(gè)文件的內(nèi)容如下
在Linux中使用grep正則表達(dá)式入門(mén)

例子

在Linux中使用grep正則表達(dá)式入門(mén)

特殊字符
  符號(hào)	含義	                舉例 ^	開(kāi)始標(biāo)記	                "^abc"滿(mǎn)足的例子abc、abcd ^	非(在[]內(nèi))	        "[^abc]"滿(mǎn)足的例子:ddd、mpd $	結(jié)束標(biāo)記           	”abc$”滿(mǎn)足的例子abc、mmabc .	任意字符          	"a.c"滿(mǎn)足的例子abc、fapcc < 匹配單詞開(kāi)始       	"	匹配單詞結(jié)束        	"abc>"滿(mǎn)足的例子abc、pmrabc |	或	                "AAA|BBB"滿(mǎn)足的例子AAA、BBBpp
范圍
 符號(hào)	含義	                                                         舉例 ?	匹配前一個(gè)字符0或1次	                                       "abc?"滿(mǎn)足的例子ab、mabcd *	匹配前一個(gè)字符≥0次	                                       "abc*"滿(mǎn)足的例子abbb、abcdk +	匹配前一個(gè)字符≥1次	                                       "abc+"滿(mǎn)足的例子abcd、abcccdd {}	{m}、{m,n}、{m,}、{,n}分別為匹配前一個(gè)字符m次、m到n次、≥m次、≤n次  "abc{3,5}"滿(mǎn)足的例子abcccc、abcccccc []	[]內(nèi)如果不是范圍,選其一;是范圍的話,范圍內(nèi)選其一	               "m[abc]p"滿(mǎn)足的例子acpd;m[1-9]p滿(mǎn)足的例子m8pp ()	將候選的所有元素放在()內(nèi),用|隔開(kāi)	                               "a(1|2|3)bc"滿(mǎn)足的例子a1bc、mba3bcd

注意:{}在鄭則表達(dá)式中需要轉(zhuǎn)移,而{}()不需要。

注意理解{}范圍的例子:
在Linux中使用grep正則表達(dá)式入門(mén)

標(biāo)準(zhǔn)字符類(lèi)
  字符類(lèi)	釋義 [:alnum:]	字母和數(shù)字,與[A-Za-z0-9]等價(jià) [:word:]	[:alnum:]加上下劃線_ [:alpa:]	字母,與[A-Za-z]等價(jià) [:digit:]	數(shù)字,與[0-9]等價(jià) [:xdigit:]	十六進(jìn)制字符,與[0-9A-Fa-f等價(jià)] [:blank:]	空格和制表符 [:graph:]	可見(jiàn)字符,靠擴(kuò)33~126 [:lower:]	小寫(xiě)字母 [:upper:]	大寫(xiě)字母 [:print:]	可打印字符 [:space:]	空白字符,等價(jià)于[	  ] [:punct:]	標(biāo)點(diǎn)符號(hào) [:cntrl:]	ASCII控制碼,包括字符0~31以及127

相關(guān)閱讀

主站蜘蛛池模板: 中文字幕天天躁日日躁狠狠躁97 | 色噜噜狠狠狠综合曰曰曰88av | 99久久精品在免费线18 | 成人区精品一区二区不卡亚洲 | 国产亚洲女在线精品 | 成人欧美一区二区三区黑人3p | 美女拍拍拍免费视频观看 | 韩国三级中文字幕hd | 2021国产精品自产拍在线观看 | 亚洲精品乱码久久久久久 | 天天曰天天射 | 亚洲色图片区 | 亚洲国产精品悠悠久久琪琪 | 久久精品国产精品亚洲红杏 | 精品69久久久久久99 | 成人影院午夜久久影院 | 天天天天射 | 特黄免费 | 色婷婷天天综合在线 | 亚洲一级黄色片 | 天天影视综合色 | 亚洲经典在线观看 | zzijzzij亚洲日本护士 | 免费一级牲交毛片 | 婷婷综合色 | 六月婷婷开开放处 | 亚洲国产精品久久卡一 | 国产馆 | 我想看一级毛片免费的 | 毛片播放器 | 欧美日本一区 | 日韩精品一二三区 | 97久久天天综合色天天综合色hd | 色在线免费视频 | 天天操天天干天天射 | 久久久久久国产精品免费免 | 欧美色欧美色 | 精品亚洲综合久久中文字幕 | 日本免费黄色大片 | sese天堂| 四虎影视国产精品亚洲精品hd |