您好我正在尝试在 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在JS中找到没有3个相同的连续字符
感谢 Nohsib