客户要求我做一个密码验证正则表达式,但我无法让它工作。
规格如下:
到目前为止,我已经想出了这个问题:d*[a-zA-Z]([A-Za-z0-9])\\w{6,10}
发布于 2015-09-08 15:01:04
这是一个候选的regex
^(?=.*[a-zA-Z])(?=.*\d*)([a-zA-Z]{6,10}|[a-zA-Z\d]{6,10})$允许下列字符:
[a-zA-Z] // only letters
[a-zA-Z\d] // or letters and digits
{6,10} // in qty 6-10紧接着是
(?=.*[a-zA-Z]) // letters and
(?=.*\d*) // digit in qty zero and more发布于 2015-09-08 14:53:06
^(?=.*[A-Za-z])(?=.*a-zA-Z)[A-Za-z\d]{6,10}$应该给你你想要的
https://stackoverflow.com/questions/32460767
复制相似问题