正则表达式可以是数字字符,也可以是字母数字,但不仅仅是字母字符

max*_*max 3 regex

要验证必须同时包含数字和字母的字段,我可以使用:

/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
Run Code Online (Sandbox Code Playgroud)

但我想另外接受仅数字字符串.

xda*_*azz 5

你的意思是你想要至少一个号码?

你可以使用先行断言.

/^(?=.*\d)[a-z\d]*$/i
Run Code Online (Sandbox Code Playgroud)