【发布时间】:2012-10-17 05:57:37
【问题描述】:
您好,我正在尝试在 JS 中使用 regEx 来识别 3 个相同的连续字符(可以是字母、数字以及所有非字母数字字符)
这标识了 3 个相同的连续字母和数字:'(([0-9a-zA-Z])\1\1)'
这标识了 3 个相同的连续非字母数字:'(([^0-9a-zA-Z])\1\1)'
我正在尝试将两者结合起来,如下所示:'(([0-9a-zA-Z])\1\1)|(([^0-9a-zA-Z])\1\1) '
但是我做错了什么并且它不起作用..(为 '88aa3BBdd99@@' 返回 true)
编辑:要找到 NO 3 个相同的字符,这似乎是错误的 /(^([0-9a-zA-Z]|[^0-9a-zA-Z])\1\1)/ - -> RegEx in JS to find No 3 Identical consecutive characters
谢谢 诺西布
【问题讨论】:
标签: java javascript regex jakarta-ee