Linux正則表達式

596f716d5d4ccb71edab9461046e68fb.png

14a04accb5309ecbc40ac0f4d1ad75a6.png


e453487ef1f152441f3c78f05c2320fa.png

f6e1210849ac3746a7400c0a067784cf.png

2dfd581e2ebd7c62dcd9cc1b14192cfa.png

8d9120b8b256683a483ca8a565108a69.png

必須要匹配一個    38行就沒顯示  因爲 爲空


008955272337e2626912bd80fabcb8a2.png

這個就是匹配所有


12f58325494fb34dfe4e040231a34fb9.png

a833fc74f96b2c8a95e7c4651419c408.png

匹配以.號結尾的    如果不轉義   那麼就是以任何一個字符結尾的


-o 不按行輸出,只顯示匹配到的內容

ea7e6fc06397648010f30d0dcb1d3823.png


4745b7dfda2d5ee90909547fddd342e8.png

匹配00 10 20 N0


a390f3d310e069787c5ffe4ce22b36fe.png

0ba0c99f1c349f38f97009381501a0cc.png

匹配包含的字母


b555e195b2082551a23a9c66550a2ac4.png

匹配不包含的字母


e2b9fd855dfa418b5c6124b5fe11d8c2.png

匹配0   13   12   15  

16次? 爲什麼最多隻重複了5  這條還能匹配呢?

1--6 5次在其中  所以也算


4058f435cd750dbc628d0ae10ccda431.png

而這樣 匹配46 就只能匹配到重複5次的那行了

只重複3次的那行就沒有了


646a6f809a8a0720ec2d5151bed38fbc.png

這個是匹配至少4 所以只能匹配5次的那行

而匹配至少3  就能匹配到兩行了


65c02a849556e893705c1ec204577e0b.png

只匹配重複3次的 如圖


aecac8f6ea84eeb0b8d9415d08bb495d.png

最多5

也好理解 3次沒有超過5 所以也匹配


f75c07127c686ea636f0d95f778a410a.png

最多2

先匹配00(最多2次) 再匹配01次,也不超過最多2次的範圍)

所以也能匹配到


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章