分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

php 正则匹配包含字母、数字以及下划线,且至少包含2种

发布时间:2023-09-06 02:20责任编辑:董明明关键词:正则

新系统注册功能需对用户名和密码做以下要求:包含字母、数字以及下划线,且至少包含2种;

在网上没有搜到符合要求的代码,于是自己对他人代码做了一点修改,经测试满足要求。代码如下:

if (!preg_match(‘/^(?![0-9]+$)(?![_]+$)(?![a-zA-Z]+$)[A-Za-z_0-9]{1,}$/‘,$string)) { ???return [‘result‘ => false, ‘msg‘ => ‘只能包含字母、数字以及下划线,且至少包含2种‘];}

php 正则匹配包含字母、数字以及下划线,且至少包含2种

原文地址:https://www.cnblogs.com/zzeng347/p/9876762.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved