---恢復內容開始---
摘自《shell腳本學習指南》P53:
例如: \(ab\)\(cd\)[def]*\2\1 \(與\)之間的就是子表達式,例如該表達式中的ab和cd ,所以該式子有兩個子表達式。中括號內的def和"*"組成[def]*則表示中號內的def出現其中任意零個或多個並且重復零個或多個:例如""或"dee"或"ddeeeff"等;而最后的\2則表示匹配前面第二個表達式的內容即\(cd\),\1則表示匹配前面第一個表達式的內容即\(ab\);
表達式相當於\(ab\)\(cd\)[def]*\(cd\)\(ab\) 所以像以下的式子都匹配該表達式:abcdcdab;abcddecdab;abcdddeefffcdab 等等。
注意: \(與\)只在BRE里面有效,在ERE里指普通的左右括號。



---恢復內容結束---