我希望使用正则表达式模式来替换密码验证的成员资格方法MembershipCreateStatus.InvalidPassword
。有效密码的标准是"有效密码必须至少包含一个非字母数字字符。 (test.123
是有效密码的示例)"。我使用了以下正则表达式模式,但它似乎与标准不匹配。
/^(?=.*(\W)).{5,20}$/
答案 0 :(得分:1)
/([^a-zA-Z\d])+([a-zA-Z\d])+|([a-zA-Z\d])+([^a-zA-Z\d])+/