課程
/運維&測試
/Linux
/shell編程之正則表達式
如果test.txt中有caiaiaid ,與ciiid
grep?"i\{3\}"?test.txt
只匹配出ciiid,為什么沒有匹配出caiaiaid?
2017-01-27
源自:shell編程之正則表達式 1-5
正在回答
親,i\{3\}是指iii,也就是i連續出現,caiaiaid沒有連續出現iii,但是如果是ciiiiiiiiiid就會被匹配,因為出現了連續的iii,希望可以幫到你,也歡迎在學習中多在linux實際環境中嘗試。
Revo 提問者
如要匹配caiaiaid需要寫 ai\{3\}
舉報
為你帶來shell編程中的正則表達式,能夠熟練運用正則表達式
2 回答如何實現匹配任意字符重復出現n次
3 回答a\{\3}匹配的是恰好3個a啊
4 回答如何去根據中間特定字符去匹配呢
1 回答點為什么不能匹配空白符
2 回答如何配置匹配到的字符用紅色顯示?老師是如何作的?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-28
親,i\{3\}是指iii,也就是i連續出現,caiaiaid沒有連續出現iii,但是如果是ciiiiiiiiiid就會被匹配,因為出現了連續的iii,希望可以幫到你,也歡迎在學習中多在linux實際環境中嘗試。
2017-01-28
如要匹配caiaiaid需要寫 ai\{3\}