一般使用』/』,但不限於此
除字母、數字、反斜槓』'的其他字元都可以作為定界符
. 匹配除換行符之外任意字元
\d 匹配任意乙個十進位制數字
\d 匹配任意乙個非十進位制數字
\s 匹配乙個不可見原子
\s 匹配乙個可見原子
\w 匹配任意乙個數字、字母或下劃線[a-za-z0-9_]
\w 匹配任意非乙個數字、字母或下劃線[^a-za-z0-9_]
作為乙個原子,匹配之間的乙個原子
[^] 作為乙個原子,不能匹配之間的乙個原子
//量詞
匹配原子恰好出現n次
匹配原子出現不少於n次
匹配原子出現至少n次,最多m次
//邊界限制
^ 指定匹配的字串以什麼原子開頭
$ 指定匹配的字串以什麼原子結尾
//模式選擇符
| 多選一
//模式單元
() 多原子作為乙個大原子
* + ?
邊界限制用來限制字串或者單詞的的邊界,以獲得更準確的匹配結果。
^ 表示開始 $ 表示結束
php支援兩套正規表示式處理函式庫。
4.preg_match()
preg_match()用來執行乙個正規表示式的匹配
語法結構:
preg_match函式返回匹配的次數,0表示沒有匹配項,1表示有匹配項。
eg:驗證郵箱是否合法。
php正規表示式詳解,PHP正規表示式使用詳解
操作符 描述 轉義符 圓括號和方括號 限定符 anymetacharacter 位置和順序 或 操作 全部符號解釋 字元 描述 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 n n 匹配乙個換行符。序列 匹配 而 則匹配 匹配輸入字串的開...
正規表示式(未完待續)
正規表示式定義 能夠表示一定意義的 字串 的組合就是正規表示式,正規表示式就是乙個字串 正規表示式的 1.unix作業系統。正規表示式 叫做posix 兩個版本bre和ere 2.prel,python等語言,都有獨特的正則語法。叫做pcre正則 3.常用的兩大正則 posix系列和pcre系列 4...
PHP正規表示式
php正規表示式的定義 用於描述字元排列和匹配模式的一種語法規則。它主要用於字串的模式分割 匹配 查詢及替換操作。php中的正則函式 php中有兩套正則函式,兩者功能差不多,分別為 一套是由pcre perl compatible regular expression 庫提供的。使用 preg 為字...