1. 程式人生 > >正則表示式特殊字元的含義

正則表示式特殊字元的含義

正則表示式是一種文字處理強有力的工具。但同時也定義複雜的規則,下面主要解釋正則表示式特殊字元的含義。

正則表示式的特殊字元主要包括".^$()*+?{}[]\|"

(1) .是單字元的萬用字元

(2) ^匹配行的開頭

(3) $匹配行的末尾

(4) ()定義一個正則表示式匹配子元素

(5) *表示前面字元可以出現任意多次(n>=0)

(6) +表示前面字元至少出現一次(n>=1)

(7) ?表示前面字元至多出現一次(n=0或者n=1)

(8) {}可以手工指定元素出現的次數

(9) []定義字元集合

(10) \表示轉義字元

(11) |表示邏輯或的概念