本文实例讲述了正则匹配密码只能是数字和字母组合字符串功能。分享给大家供大家参考,具体如下:

密码要求:
1. 不能全部是数字
2. 不能全部是字母
3. 必须是数字和字母组合
4. 不包含特殊字符
5. 密码长度6-30位的字符串
/**
* @desc get_pwd_strength()im:根据密码字符串判断密码结构
* @param (string)$mobile
* return 返回:$msg
*/
function get_pwd_strength($pwd){
if (strlen($pwd)>30 || strlen($pwd)<6)
{
return "密码必须为6-30位的字符串";
}
if(preg_match("/^\d*$/",$pwd))
{
return "密码必须包含字母,强度:弱";//全数字
}
if(preg_match("/^[a-z]*$/i",$pwd))
{
return "密码必须包含数字,强度:中";//全字母
}
if(!preg_match("/^[a-z\d]*$/i",$pwd))
{
return "密码只能包含数字和字母,强度:强";//有数字有字母 ";
}
}
js 正则匹配
/**
* 检测密码强度,必须由数字与字母组合,至少6位的字符串。
*/
$.checkPwd = function(v){
v=$.trim(v);
if(v.length<6||v.length>30){
return "密码长度为6-30位";
}
if(/^\d+$/.test(v))
{
return "全数字";
}
if(/^[a-z]+$/i.test(v))
{
return "全字母";
}
if(!/^[A-Za-z0-9]+$/.test(v))
{
return "只能含有数字有字母";
}
return "正确";
};
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools./regex/javascript
正则表达式在线生成工具:
http://tools./regex/create_reg
希望本文所述对大家正则表达式学习有所帮助。
# 正则
# 匹配
# 密码
# 数字
# 字母
# 组合
# 字符串
# 正则表达式匹配不包含某些字符串的技巧
# js 正则表达式学习笔记之匹配字符串
# 正则表达式模式匹配字符串基础知识
# 请教一个正则表达式
# 匹配所有Html标签外部的指定字符串
# 使用正则表达式匹配[***]样式的字符串
# 如何使用正则匹配最后一个字符串详解
# 正则表达式
# 给大家
# 所述
# 不包含
# 再为
# 长度为
# 测试工具
# 特殊字符
# 讲述了
# pre
# javascript
# regex
# class
# get_pwd_strength
# im
# desc
# brush
# php
# span
# style
相关文章:
如何快速生成专业多端适配建站电话?
如何在IIS中配置站点IP、端口及主机头?
建站之星客服服务时间及联系方式如何?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
购物网站制作公司有哪些,哪个购物网站比较好?
创业网站制作流程,创业网站可靠吗?
常州自助建站费用包含哪些项目?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
大连网站制作公司哪家好一点,大连买房网站哪个好?
制作门户网站的参考文献在哪,小说网站怎么建立?
网站制作公司,橙子建站是合法的吗?
做企业网站制作流程,企业网站制作基本流程有哪些?
建站主机服务器选型指南与性能优化方案解析
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
如何快速搭建高效简练网站?
北京的网站制作公司有哪些,哪个视频网站最好?
学校建站服务器如何选型才能满足性能需求?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
如何快速查询网站的真实建站时间?
海南网站制作公司有哪些,海口网是哪家的?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
如何自定义建站之星模板颜色并下载新样式?
湖北网站制作公司有哪些,湖北清能集团官网?
临沂网站制作企业,临沂第三中学官方网站?
如何用腾讯建站主机快速创建免费网站?
如何安全更换建站之星模板并保留数据?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
如何在Windows服务器上快速搭建网站?
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
建站之星如何保障用户数据免受黑客入侵?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
如何通过VPS建站无需域名直接访问?
如何快速搭建高效可靠的建站解决方案?
如何获取上海专业网站定制建站电话?
杭州银行网站设计制作流程,杭州银行怎么开通认证方式?
如何通过多用户协作模板快速搭建高效企业网站?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
jQuery 常见小例汇总
Bpmn 2.0的XML文件怎么画流程图
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
上海网站制作开发公司,上海买房比较好的网站有哪些?
如何在IIS服务器上快速部署高效网站?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何构建满足综合性能需求的优质建站方案?
个人摄影网站制作流程,摄影爱好者都去什么网站?
建站主机助手选型指南:2025年热门推荐与高效部署技巧
昆明网站制作哪家好,昆明公租房申请网上登录入口?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
成都网站制作报价公司,成都工业用气开户费用?
*请认真填写需求信息,我们会在24小时内与您取得联系。