新聞中心
在使用grep命令時(shí)我們可能使用{}的正則表達(dá)式來(lái)搜索中括號(hào)前的關(guān)鍵字在文本中顯示的次數(shù), 常見(jiàn)的有: \{n\} 匹配前面字符出現(xiàn)n次 \{n,\} 匹配前面字符至少出現(xiàn)n次 \{n,m\} 匹配前面字符出現(xiàn)n~m次 通過(guò)以上三個(gè)表達(dá)式我們可以理解為,用{}是為了將前面的字符出現(xiàn)n次、n次以上、n-m次,如果我們需要匹配前面的字符有兩個(gè)其中一個(gè)是固定字符則會(huì)輸出以下: [root@hpf-linux 222]# alias egrep='egrep --color'
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、網(wǎng)站建設(shè)與策劃設(shè)計(jì),四子王網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:四子王等地區(qū)。四子王做網(wǎng)站價(jià)格咨詢:028-86922220
通過(guò)顏色顯然輸出的與我們要求的一樣,但是我們需要匹配前面的字符有兩個(gè),其中這兩個(gè)字符都是需要多次匹配的,那我們需要用()將哪兩個(gè)字符括起來(lái),若我們只是加了()的字符而沒(méi)有添加固定的字符則會(huì)出現(xiàn)以下現(xiàn)象:
顯然若沒(méi)有固定的字符則會(huì)將匹配字符匹配為中括號(hào)數(shù)字的倍數(shù)個(gè),若要添加固定的字符則不會(huì)出現(xiàn)上述現(xiàn)象了詳見(jiàn)以下:
以上如果列舉還有很多,我這就不一一列舉了有興趣的童鞋可以嘗試下,關(guān)于以上問(wèn)題我也不是很清楚若有知道的童鞋請(qǐng)指導(dǎo)指導(dǎo)我,非常感謝!
故今后我們?cè)谄ヅ渌阉鞫啻螘r(shí)不加入固定的字符,則會(huì)出現(xiàn)與我們想要的輸出有一定的偏差,希望在以后的工作中在匹配多次是最好帶上固定字符,避免出現(xiàn)不必要的麻煩!
分享名稱:關(guān)于在grep命令中使用{}的有趣現(xiàn)象
分享路徑:http://www.ef60e0e.cn/article/jdpgdh.html