1、^word #匹配word開頭的內容,vi/vim編輯器裡^代表一行的開頭。
2、word$ #匹配以word結尾的內容,vi/vim編輯器裡$代表一行的結尾。
3、^$ #表示空行
4、. #代表任意乙個字元
5、\ #轉移符(在visudo裡\表示換行)
6、* #匹配重複0個或1個前面的字元
7、.* #匹配所以字元
8、[abc] #匹配字元集合
9、[^abc] #匹配不包含^後的任意乙個字元的內容
10、a\ #重複n次到m次,前乙個重複字元
11、a\ #重複至少n次,前乙個重複字元
12、a\ #重複至多m次,前乙個重複字元(注:cenos5不能用)
linux萬用字元與基礎正則
1.特殊符號 單引號 單引號的內容 寫什麼就是什麼,不會被當成特殊字元.單引號例項 root oldboyedu sh01 echo 123 123 雙引號 雙引號裡面的內容會被解析 雙引號例項 root oldboyedu sh01 echo 123 23 1 被當成了變數,而在單引號中不會出現這...
爬蟲基礎 正則基礎
re模組是python 中專門處理正則相關的模組 下面專門介紹一下正規表示式。相關的正則測試 推薦乙個。re.match 嘗試從字串的起始位置匹配乙個模式,如果不是起始位置匹配成功的話,match 就返回none。re.match pattern,string,falg 0 import re co...
Linux 正則 擴充套件正則
基礎正規表示式 以什麼什麼開頭 m 以什麼什麼結尾 m 還表示空行,或空格,可以用cat an 試一下 空行 什麼符號都沒有 表示任意 乙個字元 轉義字元不解析特殊符號的含義 n 相當於回車鍵 t 相當於tab鍵 表示前乙個字元連續出現了0次或0次以上 表示任意字元,包括空行,正規表示式表示所有或連...