问一个关于JS正则表达式的匹配问题

都是数字,怎么样匹配连续3个重复的数字,但不能多于3个或者少于3个,连续重复的数字段可以在任意位置,比如 6667,18889,2000符合,但是344448, 78888这样不符合

/(\d)(?!\1)(\d)\2{2}(?!\2)/

这是我写的,只是匹配不了以重复数字段开头,求怎么改进?


jeck猫
浏览 602回答 1
1回答

狐的传说

/(?:^|(?:(\d)(?!\1)))(\d)\2{2}(?!\2)/
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript