PHP匹配只能为数字、字母、下划线的6到16位字符组合正则表达式(密码校验)

admin 阅读:130 2024-03-04

PHP匹配只能为数字、字母、下划线的6到16位字符组合正则表达式:

^[_0-9a-z]{6,16}$

说明:

任意的字符6到16位的正则表达式:.{6,16},可根据实际需求自行修改以控制长度,如果不需要控制长度也可以删除。

仅允许数字、字母、下划线的正则表达式:[0-9_a-zA-Z]

示例:

function password($str) {
if (preg_match('/^[_0-9a-z]{6,16}$/i',$str)){
  return true;
}else {
  return false;
}
}
声明

1、部分文章来源于网络,仅作为参考。
2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!