1.郵箱正規表示式:
/^([a-za-z0-9_-])+([a-za-z0-9._-])*@([a-za-z0-9_-])+([.a-za-z0-9_-]+[a-za-z0-9_-])+[a-za-z0-9_-]$/
2.url正規表示式
1、preg_match只匹配一次,preg_match_all是全文匹配,即所有跟表示式一致的都找出來。
舉個例子:abc
取出符號裡的字元。preg_match_all("/(\w)+/","abc",$abc);print_r($abc);
顯示結果為
[1] = array ( [0] = a [1] = b [2] = c )
preg_match("/(\w)+/","abc",$abc);print_r($abc);
顯示結果
array( [0] = a [1] = a)
這兩個函式的區別就是:preg_match_all()搜尋匹配全部情況;preg_match()搜尋匹配到乙個後終止。
preg_match_all()第四個引數為preg_match_all在多陣列時很有用。
php 常用正則
preg match xe4 xe9 x80 xbf 王召波 preg replace x x iu 2a 中文字測試 if preg match 1 34578 d mobile function filter str str 1 9 d a za z preg match all code,st...
PHP常用正則驗證
手機號,身份證,ip驗證 正則驗證手機號 正確返回 true function preg mobile mobile mobile else 驗證 號碼 function preg tel tel d d tel else 驗證身份證號 15位或18位數字 function preg idcard ...
PHP 常用正則彙總
d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...