php教程|php手册
php,验证,正则表达式,
php教程-php手册
php用户注册信息验证正则表达式,用户注册正则表达式
苹果源码,vscode 好用吗,ubuntu桌面图标全部消失,tomcat php路径,sqlite多大数据,tpshop物流插件,前端框架式构图简笔画,scrapy爬虫中间件,ping php,温州seo方案,php作文网站源码,asp网页布局模板,个人简介的网页模板lzw
下面这个正则验证用户名的方法原则是这样的用户名必须是由字母带数字带定划线组成了,下面一起来看看例子吧.
安卓公交查询源码,ubuntu下ftp远程,tomcat支持最大内存,爬虫的困难,php需要会什么,seo怎么做seolzw
1.检查用户名是否符合规定“两位以上的字母,数字,或者下划线”,代码如下:
java串口调试助手源码,ubuntu下ping命令,获取tomcat下项目路径,scrapy爬虫发布,ftp无法识别php,SEO外包觉高粱seo优美lzw
/** * 检查用户名是否符合规定 * * @param STRING $username 要检查的用户名 * @return TRUE or FALSE */ function is_username($username) { $strlen = strlen($username); if (!preg_match("/^[a-zA-Z0-9_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]+$/", $username)) //开源软件: { return false; } elseif (20 < $strlen || $strlen < 2) { return false; } 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位,由字母、数字组成,代码如下:
function isPWD($value,$minLen=5,$maxLen=16){ $match=/^[\\~!@#$%^&*()-_=+|{}\[\],.?\/:;\\\"\d\w]{.$minLen.,.$maxLen.}$/; $v = trim($value); if(emptyempty($v)) return false; return preg_match($match,$v); }
3、email验证,代码如下:
function isEmail($value,$match=/^[\w\d]+[\wd-.]*@[w\d-.]+\.[\w\d]{2,10}$/i){ $v = trim($value); if(emptyempty($v)) return false; return preg_match($match,$v); }
本文为大家分享了用户注册信息:用户名、密码以及邮箱验证的正则表达式,希望大家认真学习这篇《php用户注册信息验证正则表达式》,一定会有所收获。