參***
[root@desktop1 ~]# grep -n 『the』 regular_express.txt
[root@desktop1 ~]# grep -vn 『the』 regular_express.txt
[root@desktop1 ~]# grep -in 『the』 regular_express.txt
[root@desktop1 ~]# grep -n 『t[ae]st』 regular_express.txt # grep -n 『t[ae]ste』 regular_express.txt 這個命令更好
[root@desktop1 ~]# grep -n 『oo』 regular_express.txt
[root@desktop1 ~]# grep -n 『[^g]oo』 regular_express.txt
[root@desktop1 ~]# grep -n 『[^a-z]oo』 regular_express.txt
[root@desktop1 ~]# grep -n 『[1
]oo』 regular_express.txt(任何小寫字母)
[root@desktop1 ~]# grep -n 『[0-9]』 regular_express.txt
[root@desktop1 ~]# grep -n 『[[:digit:]]』 regular_express.txt(匹配任意數字)
[root@desktop1 ~]# grep -n 『^the』 regular_express.txt
[root@desktop1 ~]# grep -n 『2
』 regular_express.txt
[root@desktop1 ~]# grep -n 『3
』 regular_express.txt
[root@desktop1 ~]# grep -n 『[a-za-z]』 regular_express.txt #grep -n 『[a-z]』 regular_express.txt #grep -vn 『4
』 regular_express.txt
[root@desktop1 ~]# grep -n 『[[:alpha:]]』 regular_express.txt(不以字母開頭)
[root@desktop1 ~]# grep -n 『.katex parse error: expected 'eof', got '#' at position 40: …oot@desktop1 ~]#̲ grep -n '^』 regular_express.txt
[root@desktop1 ~]# grep -n 『g…d』 regular_express.txt
[root@desktop1 ~]# grep -n 『ooo*』 regular_express.txt # grep -n 『o』 regular_express.txt
[root@desktop1 ~]# grep -n 『goog』 regular_express.txt
[root@desktop1 ~]# grep -n '[0-9][0-9]』 regular_express.txt
[root@desktop1 ~]# grep -n 『o』 regular_express.txt
[root@desktop1 ~]# grep -n 『gog』 regular_express.txt
[root@desktop1 ~]# grep -n 『gog』 regular_express.txt #正確為grep -n 『go』 regular_express.txt g後面接兩個以上的o
注意!!#grep -n 『^goog』 regular_express.txt 表示以「g「開頭的行
#grep -n 'googkatex parse error: expected 'eof', got '#' at position 50: … #̲grep -n '^goo*g^』 regular_express.txt 表示以「g「開頭且以「g「結尾,中間是至少兩個o或兩個o以上的行
:lower: ↩︎
a-z ↩︎
[:lower:] ↩︎
a-za-z ↩︎
正規表示式練習題
1.顯示 proc meminfo檔案中以大小s開頭的行 要求兩種方法 cat proc meminfo grep ss cat proc meminfo grep s s 2.顯示 etc passwd檔案中不以 bin bash結尾的行 cat etc passwd grep v bin bas...
JavaAPI練習題 正規表示式
要求使用者輸入若干員工資訊,格式為 name,age,gender,salary name,age,gender,salary 例如 張三,25,男,5000 李四,26,女,6000 然後將每個員工資訊解析成person物件。並存入到乙個陣列中。然後迴圈陣列,輸出每乙個員工資訊 輸出使用tostr...
Python 正規表示式練習題
1.建立regex物件的函式是什麼?答 re.compile 函式返回regex物件。2.在建立regex物件時,為什麼常用原始字串?答 使用原始字串是為了讓反斜槓不必轉義。3.search 方法返回什麼?答 search 方法返回match物件。4.通過match物件,如何得到匹配該模式的實際字串...