我需要一个正则表达式,它应该至少有一个数字字符,允许大写和小写字母,也允许特殊字符我正在使用这个表达式
/^.*(?=.{6,10})(?=.*\d)(?=.*[a-zA-Z]).*$
但对于最大字符数 10 无效。
看来你想要这样的东西,
^(?=.*\d)(?=.*?[a-zA-Z])(?=.*?[\W_]).{6,10}$
上述正则表达式仅允许 6 到 10 个字符。它还检查至少一位数字、大写或小写字母以及至少一个特殊字符(字母和数字以外的字符)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)