国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php用戶注冊ID驗證正則表達式

2024-09-04 11:47:38
字體:
來源:轉載
供稿:網友

下面這個正則驗證用戶名的方法原則是這樣的用戶名必須是由字母帶數字帶定劃線組成了,下面一起來看看例子吧.

1.檢查用戶名是否符合規定 兩位以上的字母,數字,或者下劃線,代碼如下:

  1. /** 
  2.  * 檢查用戶名是否符合規定 
  3.  * 
  4.  * @param STRING $username 要檢查的用戶名 
  5.  * @return TRUE or FALSE 
  6.  */ 
  7. function is_username($username
  8. $strlen = strlen($username); 
  9. if (!preg_match("/^[a-zA-Z0-9_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]+$/"
  10. $username)) //開源軟件:Vevb.com 
  11. return false; 
  12. elseif (20 < $strlen || $strlen < 2) 
  13. return false; 
  14. return true; 

兩位以上的字母,數字,或者下劃線^[a-zA-Z0-9_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]+$.

注:在這里,字母是 a-z,A-Z,以及從 127 到 255(0x7f-0xff)的 ASCII 字符

2、密碼:6—20位,由字母、數字組成,代碼如下:

  1. function isPWD($value,$minLen=5,$maxLen=16){ 
  2. $match='/^[\\~!@#$%^&*()-_=+|{}\[\],.?\/:;\'\"\d\w]{'.$minLen.','.$maxLen.'}$/'; 
  3. $v = trim($value); 
  4. if(emptyempty($v))  
  5. return false; 
  6. return preg_match($match,$v); 

3、email驗證,代碼如下:

  1. function isEmail($value,$match='/^[\w\d]+[\w\d-.]*@[\w\d-.]+\.[\w\d]{2,10}$/i'){ 
  2. $v = trim($value); 
  3. if(emptyempty($v))  
  4. return false; 
  5. return preg_match($match,$v); 

注意,把內容中的\替換成小寫的\就可以正常使用了,因為本服務器自動過濾\所以本文替換成全角了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 商水县| 亳州市| 济宁市| 泾阳县| 彰化县| 思南县| 北流市| 青州市| 巧家县| 涞源县| 策勒县| 集安市| 汝阳县| 平泉县| 雷山县| 平阴县| 赤壁市| 松阳县| 繁峙县| 商洛市| 嘉祥县| 封开县| 武义县| 蒙城县| 鞍山市| 黎川县| 延边| 萍乡市| 平远县| 聂拉木县| 藁城市| 加查县| 三河市| 瑞丽市| 本溪市| 利川市| 深水埗区| 石河子市| 宜城市| 会理县| 仪陇县|