连续数为3或更少 - RegEx

时间:2015-09-25 15:58:51

标签: regex passwords

我正在开发密码复杂性要求。一个要求是没有用户在密码中输入3个连续的数字。什么是正则表达式?

例如

Allowed: Stack254!
Allowed: Stack254!36@
Disallowed: Stack8763^

提前谢谢。

1 个答案:

答案 0 :(得分:1)

使用否定先行断言。

^(?!.*?\d{4}).+$

这不会允许至少有4个连续数字的字符串。

DEMO