正則表達式

正則表達式
可以將ip as-path access-list 命令中的正則表達式用於BGP
正則表達式定義:正則表達式描述了一種字符串匹配的模式
正則表達式的組成:
常規符:常見的數字或者字母(例如字符a到z 0-9)
控制符:具有特殊意義的原字符(或稱“元字符”例如:$*.等等)

控制符的分類:
原子字符:位於常規字符之前或者之後,用於限制或擴充常規字符的控制字符或佔位符
乘法字符:跟在原子字符或常規字符之後,用於描述它前面的字符的重置方法
範圍字符:限定了一個範圍
正則表達式

正則表達式

正則表達式

X|Y     表示X或Y的意思
()    表示一對括號內的正則表達式作爲一個子正則表達式
[XYZ]   表示括號內任意一個字符
[1-9]   匹配範圍是1到9任意一個字符
.       匹配任意單個字符
^       表示起始位
$       表示結束位
_       表示匹配一個逗號 或者空格
\       表示轉義符,如果元字符處於該字符之後,那麼元字符特          殊作用消失轉變爲普通字符。
?      表示前面子正則表達式匹配0次或者1次\
*       前面的子正則表達式匹配0次或者多次
+       表示前面的子正則表達式匹配1次或者多次 

正則表達式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章