我想使用使用字母和数字的正则表达式,但必须至少包含5个字母和至少一个数字
^[a-zA-Z0-9]*$
^(?=.*[0-9])[a-zA-Z0-9]{5,}$
您也可以尝试此操作。Alookahead
将确保存在一个数字。请参阅演示。
https://regex101.com/r/uE3cC4/6
编辑:
如果您也希望至少使用字母,请使用:
^(?=.*[0-9])(?=.*[a-zA-Z])[a-zA-Z0-9]{5,}$
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句