RE 字符 意義與範例 + 重複『一個或一個以上』的前一個 RE 字符 #範例:egrep -n 'go+d' re.txt 搜尋 (god) (good) (goood)... 等等的字串。 ? 『零個或一個』的前一個 RE 字符 #範例:egrep -n 'go?d' re.txt 搜尋 (gd) (god) 這兩個字串。 | 用或( or )的方式找出數個字串 #範例:egrep -n 'gd|good|dog' re.txt 搜尋 gd 、 good 或 dog 這三個字串。 ( ) 找出『群組』字串或作為『多個重複群組』的判別 #範例:egrep -n 'g(la|oo)d' 搜尋 (glad) 或 (good) 這兩個字串。 #範例:egrep -n 'A(xyz)+C' re.txt 找開頭是 A 結尾是 C ,中間有一個以上的 "xyz" 字串。
#
的行列
#基礎型的正規表示法需要使用到管線命令來搜尋兩次 grep -v '^$' re.txt | grep -v '^#' #支援延伸型正規表示法可以簡化為: egrep -v '^$|^#' re.txt