Regex 至少包含4个字符、1个数字、1个字母的正则表达式,不包括空格和特殊字符

Regex 至少包含4个字符、1个数字、1个字母的正则表达式,不包括空格和特殊字符,regex,Regex,整个字符串至少包含4个字符(数字和字母,不包括空格) 字符串至少包含1个字母 该字符串至少包含1个数字 例如: 正则表达式不应匹配: 一, a 十二, ab 12a 123 aaa 1 1a 11 a 正则表达式应匹配: 123a 1234a 123a abcd1 123a 1234 Ab 123 1234 abcd 12 ab 12ab ab12 ab321 123 a 非常感谢你的帮助 您可以使用此正则表达式: ^(?=.*\d)(?=.*[a-zA-Z])(?=(.*[\da-zA-Z

整个字符串至少包含4个字符(数字和字母,不包括空格) 字符串至少包含1个字母 该字符串至少包含1个数字

例如: 正则表达式不应匹配:

  • 一,
  • a
  • 十二,
  • ab
  • 12a
  • 123
  • aaa
  • 1 1a
  • 11 a
  • 正则表达式应匹配:

    • 123a
    • 1234a
    • 123a abcd1
    • 123a 1234
    • Ab 123
    • 1234 abcd
    • 12 ab
    • 12ab ab12 ab321
    • 123 a

    非常感谢你的帮助

    您可以使用此正则表达式:

    ^(?=.*\d)(?=.*[a-zA-Z])(?=(.*[\da-zA-Z]){4}).{4,}$