linux擴展正則表達式
08-21
linux擴展正則表達式
推薦閱讀:
字元匹配:
.:匹配任意單個字元
[ ]:匹配指定範圍內的任意單個字元
[^]:匹配指定範圍外的任意單個字元
次數匹配:
*:匹配其前面的字元任意次(0次、1次或多次)
?:匹配起前面字元0次或1次
+:匹配其前面字元1次或多次
{m}:匹配其前面的字元m次
{m,n}:匹配其前面字元最少m次,最多n次
{m,}:匹配其前面字元最少m次
{,n}:匹配其前面字元最多n次
位置錨定:
^:行首錨定
$:行尾錨定
<或:詞首錨定
>或:詞尾錨定
分組及引用:
():分組;括弧內的模式匹配到的字元會被記錄於正則表達式引擎的內部變數中,變數為1,2等
或:
|:a|b表示a或者b
比較基本正則表達式和擴展正則表達式發現,基本正則表達式的很多符號需要轉義「」,而擴展正則表達式不需要
推薦閱讀:
※在已有windows系統的情況下安裝Ubuntu Linux雙系統遇到的常見問題及解決辦法
※如何在 Linux 中使用一個命令升級所有軟體
※MesaLock Linux:能用在黑匣子里的操作系統是什麼樣?
※在 Ubuntu 和 Linux Mint 中輕鬆安裝 Android Studio
※loadrunner11監控linux伺服器性能