Данный вопрос является точным дубликатом:
Как сделать отрицание регулярного выражения для определения 3х или больше повторяющихся символов?
(.)\\1{2}
/(.)\1\1/
Регулярное выражение не находит соответствия, если более 2-х одинаковых символов подряд:
const isValid = /^(?:(?!(.)\1{2,}).)+$/.test('passsword');
console.log(isValid); //false
Проверить здесь https://regex101.com/r/TqIGf8/2
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости