1. 程式人生 > >基本正則擴展正則

基本正則擴展正則

正則 擴展正則

基本元字符

. 匹配除換行符以外的任意字符

* 匹配任意一個(包括零個)在他前面的字符,包括由正則表達式指定的字符

[...] 匹配方括號中字符類的任意一個。如果方括號中第一個字符為脫字符號(^),則表示否定匹配。

^ 匹配行的開始

$ 匹配行的末尾

\{n,m\} 匹配他前面某個範圍內單個字符出現的次數

\ 轉義隨後的特殊字符

----------------------------------------------------------------------------------------------------------------------------------

擴展的元字符

+ 匹配前面的正則表達式的一次或多次出現

? 匹配前面的正則表達式的零次或一次的出現

| 指定可以匹配其前面的或後面的正則表達式(替代方案)

() 對正則表達式分組

{} 匹配他前面某個範圍內單個字符出現的次數




基本正則擴展正則