1. 程式人生 > >正則表達式初步認識

正則表達式初步認識

至少 表示 用途 正則表達式 開頭 方括號 單詞 div 元字符

正則表達式的用途:檢驗一系列的字符串是否符合規則。

1 .用於匹配特定的元字符

1.1最常見的是方括號[ ]

[ a,b,c]意思是匹配到a,b,c中的任意一個。[a-zA-Z]表示匹配到a到z,或者A-Z的任意一個字符。

1.2對於一些常見字符集,有簡單的表達式。

句號.匹配任意字符;\d匹配數字,相當於[0-9];\w單詞字符。

2.用於限定字符數量的元字符:

2.1最常用的是使用大括號{ },

{n}恰好出現n次;{n,m}至少n次,至多m次;

2.2對於常用的數量限定,有簡單的表達式:

問號?表示0次或者1次

星號*表示0次或者多次

加號+表示一次或者多次

3.用於約束邊界的元字符:

^表示行的開頭

$表示行的結尾

\b表示單詞邊界

正則表達式初步認識