【发布时间】:2011-01-25 08:28:25
【问题描述】:
我正在验证 ASP.NET MVC3 应用程序中的复杂性密码。我目前的要求是它必须至少包含一个大写字母,一个小写字母,一个数字,并且不超过三个重复字符。不过,我想概括这些数字,并为非字母数字字符添加条件。
目前,我仅在服务器端进行验证,因此我可以针对每个条件使用一个正则表达式多次调用 Regex.IsMatch。我也希望能够验证客户端。因为不显眼的 jQuery 验证只允许一个正则表达式,我需要将所有五个条件组合成一个模式。
我对正则表达式了解不多,但我最近一直在阅读。我可能遗漏了一些简单的东西,但我找不到一种方法来将多个模式组合在一起。将 OR 他们。
【问题讨论】:
标签: javascript .net regex