我无法得到一个正则表达式来检查密码是否至少有一个数字可以工作。这已在任何地方得到解答,但如果分开,所有答案都会停止工作。例如,在此工作密码验证中,如果我删除:
(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=])
从
^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=])(?=\S+$).{8,}$
为了检查单个数字的存在,整个事情停止工作
我是正则表达式的新手,这似乎有道理,但事实并非如此,如果可以的话,请告诉我。