麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PHP > 正文

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

2024-05-04 23:40:19
字體:
來源:轉載
供稿:網友

各種網頁腳本也都常用“正則表達式”(regular expression)對我們信息進行驗證,判斷是否合法,本文為大家介紹了php用戶注冊驗證正則表達式,需要的朋友可以參考下

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

1.檢查用戶名

是否符合規定“兩位以上的字母,數字,或者下劃線”,代碼如下:

 

 
  1. /**  
  2. * 檢查用戶名是否符合規定  
  3.  
  4. * @param STRING $username 要檢查的用戶名  
  5. * @return TRUE or FALSE  
  6. */ 
  7. function is_username($username)  
  8. {  
  9. $strlen = strlen($username);  
  10. if (!preg_match("/^[a-zA-Z0-9_/x7f-/xff][a-zA-Z0-9_/x7f-/xff]+$/",  
  11. $username)) //開源軟件:phpfensi.com  
  12. {  
  13. return false;  
  14. } elseif (20 < $strlen || $strlen < 2)  
  15. {  
  16. return false;  
  17. }  
  18. 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]+[/wd-.]*@[w/d-.]+/.[/w/d]{2,10}$/i'
  2.  
  3. {  
  4. $v = trim($value);  
  5. if(emptyempty($v))  
  6. return false;  
  7. return preg_match($match,$v);  
  8. }  

本文為大家分享了用戶注冊信息:用戶名、密碼以及郵箱驗證的正則表達式,希望大家認真學習這篇《php用戶注冊信息驗證正則表達式》,一定會有所收獲。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99ri在线| 视频一区免费观看 | 亚洲一区二区三区在线免费观看 | a视频在线看 | h视频在线观看免费 | 香蕉国产片 | 康妮卡特欧美精品一区 | 99精美视频 | 亚洲精品久久久久www | 激情亚洲网 | 久久sp| 成人国产精品一区二区毛片在线 | 91网站在线观看视频 | 日本中文一级片 | 国产精品一区二区视频 | 黄色影院av | 久久久av亚洲男天堂 | 亚洲精品无码不卡在线播放he | 成人毛片av在线 | 97青青草视频 | 国产一级午夜 | 主播粉嫩国产在线精品 | 日本中文字幕高清 | 毛片免费视频观看 | 国产精品视频一区二区三区四区五区 | 视屏一区| av电影直播| 久久精品一二三区白丝高潮 | 国产91九色 | 老师你怎么会在这第2季出现 | 毛片视频在线免费观看 | 欧美一级精品 | 黄色成年在线观看 | 国产精品91在线 | 精品在线一区二区三区 | 色综合久久久久久久粉嫩 | 久久成年网站 | 欧美一级毛片免费观看视频 | 亚a在线| 久久久久中精品中文字幕19 | 国产va在线观看 |