1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > php用户注册信息验证正则表达式

php用户注册信息验证正则表达式

时间:2019-03-11 11:46:23

相关推荐

php用户注册信息验证正则表达式

php教程|php手册

php正则表达式验证,验证邮箱的正则表达式,php正则验证用

php教程-php手册

学生作业单页网站源码,ubuntu开机nfs挂载,tomcat关闭服务快捷键,python爬虫超时重试,php服务器环境搭建xammp,晋中seo外包lzw

各种网页脚本也都常用“正则表达式”(regular expression)对我们信息进行验证,判断是否合法,本文为大家介绍了php用户注册验证正则表达式,需要的朋友可以参

cpa诱导APP源码,vscode缩放代码,开启ubuntu系统网卡,tomcat分析书籍,sqlite 取整数,wordpress文章采集插件,前端使用js的框架,java爬虫基础,php 连接,汕头seo报价,传统文化网站源码,数字网页素材,仿美文网模板带手机站,ajax实现页面切换,今客crm客户管理系统源码,.net 淘宝客采集程序lzw

书店 源码,ubuntu不识别fat,tomcat出问题了吗,爬虫会ip,海豚php 论坛,珠海专业seo怎么做报价lzw

下面这个正则验证用户名的方法原则是这样的用户名必须是由字母带数字带定划线组成了,下面一起来看看例子吧.

1.检查用户名是否符合规定“两位以上的字母,数字,或者下划线”,代码如下:

/**

* 检查用户名是否符合规定

*

* @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);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。