Я пытаюсь проверить локальное имя части адреса электронной почты. Доменное имя получает предварительное заполнение, поэтому мне не нужно беспокоиться об этой части. Есть ли выражение регулярного выражения, которое я могу использовать для этого?Локальное имя Email Validator (regex)
0
A
ответ
0
Есть много ответов об этом регулярном выражении. В любом случае следующее регулярное выражение может помочь вам
1) Подтверждает весь электронный идентификатор (Ex: [email protected])
/^[a-z.]+[a-z0-9._%+-]*@[a-z]+[a-z0-9.-]*\.[a-z]{2,4}$/
2) Подтверждает все, кроме почтового домена (Ex: firstname.12 @)
/^[a-z.]+[a-z0-9._%+-]*@$/
3) Подтверждает все, кроме '@ < имя домена>' (Ex: firstname.12)
/^[a-z.]+[a-z0-9._%+-]*$/
Посмотрите также плункер для нескольких других регулярных выражений.
Вы должны проверить все до '@'? Что должно быть действительным/недействительным? Emailaddress синтаксически правильный? Или, может быть, содержит больше, чем x символов? Или иметь 'imaguy' в части pre' ''? – Highmastdon
Что вы подразумеваете под 'validate local name'? – Toto
Привет, по локальному имени, я имею в виду подтверждение всего перед знаком @. – davidst95