Я проверяю адрес электронной почты с помощью регулярного выражения. Я хотел бы проверить следующие условия:
минимум 3 символа в имени, символ @, минимум 3 символа в первой части домена, точка, не более 3 повторяющихся символов
Я попробовал это регулярное выражение, и оно отлично работает во всех случаях, кроме последнего.
/^[A-Za-z0-9._%+-]{3,}\@[A-Za-z0-9.-]{3,}\.[A-Za-z]{2,4}$/
Он не проверяет повторяющийся символ (любой символ) после точки (.)
Не в порядке: test@test.ccccom, [email protected]
Хорошо: [email protected]
Не знаю, что не так с последней частью моего RE.
Любой вклад будет оценен.