标签: javascript regex
我刚尝试了一个正则表达式,以避免重复数字超过4连续时间,如11111,它工作正常:
11111
([0-9])\1{4}
但我需要避免重复数字超过6次,如11111121,但我不知道该怎么做。
11111121
由于
答案 0 :(得分:2)
您可以使用以下前瞻断言:
^(?!.*(\d)(?:.*\1){6})(?!.*(\d)\2{4})\d+
请参阅DEMO