grep:顯示匹配行
v:反顯示
e:使用擴充套件正規表示式
首先建立乙個grep.txt文字
ooxx12121212ooxx
ooxx 12121212
oox 12121212
1212 ooxx 1212
oo3xx
oo4xx
oowxx
oomxx
$ooxx
oo1234xx
ooxyzxx
一,找出所有含有ooxx的行
grep 「ooxx」 grep.txt
[root@node01 ~]# cat grep.txt
oxx12121212ooxx
ooxx 12121212
oox 12121212
1212 ooxx 1212
oo3xx
oo4xx
oowxx
oomxx
$ooxx
oo1234xx
ooxyzxx
[root@node01 ~]# grep "ooxx" grep.txt
oxx12121212ooxx
ooxx 12121212
1212 ooxx 1212
$ooxx
二,找出包含數字的行
grep 「[0-9]」 grep.txt
[root@node01 ~]# grep "[0-9]" grep.txt
oxx12121212ooxx
ooxx 12121212
oox 12121212
1212 ooxx 1212
oo3xx
oo4xx
oo1234xx
三,找出包含3或者4的行
grep 「[34]」 grep.txt
[root@node01 ~]# grep "[34]" grep.txt
oo3xx
oo4xx
oo1234xx
四,找出ooxx單詞的行
grep 「」 grep.txt
[root@node01 ~]# grep "\" grep.txt
ooxx 12121212
1212 ooxx 1212
$ooxx
正規表示式四
oracle正規表示式 regularexpression 在oracle裡正規表示式有四個函式可用,分別是regexp like regexp substr regexp instr 和regexp replace。這裡在我們oracle 10g裡靈活應用。先來簡單介紹一下正規表示式的內容,正規表...
Linux正規表示式 編寫正規表示式
為了所有實用化的用途,你可以通過使用程式產生正確的結果。然而,並不意味著程式總是如你所願的那樣正確地工作。多數情況下,如果程式不能產生想要的輸出,可以斷定真正的問題 排除輸入或語法錯誤 在於如何描述想要的東西。換句話說,應該考慮糾正問題的地方是描述想要的結果的表示式。表示式不完整或者公式表示得不正確...
基本正規表示式
匹配除了換行符以外的任意字元 w 匹配字母或數字或下劃線或漢字 字母大寫即反義 不匹配 s 匹配任意的空白符 字母大寫即反義 不匹配 d 匹配數字 字母大寫即反義 不匹配 b 匹配單詞的開始或結束 字母大寫即反義 不匹配 匹配字串的開始 匹配字串的結束 x 匹配除了x以外的任意字元 aeiou 匹配...