WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

Регулярные выражения — email

Делаю валидацию для проверки емейлов.

Идея в том, чтобы сделать список с правильными эмейлами, которые будут доступны для регистрации.

Вот мой пример:

const EMAIL_REGEXP = /^[^ ]+\@(?=mail.ru$|gmail.com$|yandex.ru$|ukr.net$\s)/;

Подскажите, как сделать чтобы регистр букв не учитывался?
Некоторые пользователи прописывают свою информацию большими буквами и в таком случаи валидация не сработает. Конечно можно прописать эмйлы по 2 раза, большими и маленькими буквами, но думаю есть способ обойтись без этого)

Заметки к вопросу:
mi13 1.3 года назад

Интересно спросить, для чего это.

0
lethalblo
1.3 года назад 15
  • 0

    добавьте модификатор i (insensitive match) поcле закрывающей наклонной черты
    /^[^ ]+\@(?=mail.ru$|gmail.com$|yandex.ru$|ukr.net$\s)/i

    lethalblo 1.3 года назад

    Спасибо, работает.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация