Использование регулярного выражения для проверки электронной почты на определенный домен

0

Доброе утро,

Я хотел бы создать регулярное выражение для проверки адреса электронной почты.... Я могу сделать эту часть, используя стандартный шаблон "email" в элементе управления asp.

Но то, что я хотел бы сделать, - это подтвердить, что электронное письмо относится к определенному домену. Может ли кто-нибудь сообщить, как я могу - например, убедиться, что письмо создано как [anyname] @mydomain.com?

Спасибо, парень

  • 0
    Вы должны использовать этот веб-сайт для ваших вопросов Regex. Много хороших примеров. regexlib
Теги:
validation
email

2 ответа

1
Лучший ответ

Так что в принципе вам просто нужно проверить, что входная строка должна быть закончена с помощью @mydomain.com, для этого вы можете использовать $ и выражение для проверки будет похоже на это

^[A-Za-z0-9._%+-][email protected]$
  • 0
    Это прекрасно, спасибо - есть ли вообще игнорировать корпус? Если нет, то я просто сделаю текст «.toLower» ...
  • 0
    как вы можете видеть в выражении, я включил A-Za-z как в нижнем, так и в верхнем регистре, поэтому он будет использовать оба типа обсадных труб. Вы можете удалить все, что вы не хотите. Я также обновил выражение, поэтому убедитесь, что вы тестируете последнюю версию
Показать ещё 2 комментария
1

Попробуй это:

\w+([-+.']\w+)*@mydomain.com

Ещё вопросы

Сообщество Overcoder
Наверх
Меню