RegEx必须至少包含3个字母字符

0 regex

我正在尝试创建一个表达式来检查响应是否至少包含三个字母.数字,空格和所有其他字符均有效.我下面的内容只有在特殊字符没有出现时才有效.

(?=(.*[a-zA-Z]){3,})^[a-zA-Z0-9].+$
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 6

您可以使用更简单的正则表达式: ([a-zA-Z].*?){3}

这匹配一个字母,可选地后跟其他字符,重复三次.