0

我发现了可以强制执行一个特殊符号和一个数字以及最少字符的正则表达式模式。

但是有没有人有一个更现实的例子来说明执行 f.ex 的正则表达式。

2 个或更多数字 2 个或更多字母 2 个或更多非字母非数字

最小长度 8

4

1 回答 1

0

你可以使用这样的东西:

  • 2位或更多位:\d{2,}
  • 2个或更多字母:[A-Za-z]{2,}
  • 2 个或更多非字母:[^A-Za-z0-9]{2,}.

我建议您为不同的检查使用单独的正则表达式。这将有助于制定更可维护的解决方案。出于长度目的,我建议使用length大多数语言提供的属性。

于 2013-01-30T08:35:15.307 回答