Показать сообщение отдельно
  #4 (permalink)  
Старый 29.06.2018, 08:45
Новичок на форуме
Отправить личное сообщение для AlexPebody Посмотреть профиль Найти все сообщения от AlexPebody
 
Регистрация: 29.06.2018
Сообщений: 8

Большое спасибо!

Сделал вот так: var pattern = /^([a-zа-я0-9_\.\+-])+@[a-zа-я0-9-]+\.([a-zа-я0-9-]{2,}\.)?[a-zа-я0-9-]{2,}$|^save$|^Save$|^SAVE$|^сохранить|^С охранить|^СОХРАНИТЬ$/i;

А как на PHP сделать то же самое? Переносил, пробовал добавить русские а-яё, пролазил пачку форумов, толку 0,
не пропускает вот такой емайл например:

mail@васяпупкин.рф

Как победить? Хотя на JS из выражения выше, рисует зеленым (проверка email) и все ок, а в php сейчас стоит вот так и ничего не работает: if (!preg_match('~^([a-zа-яё0-9_\-\.])+@([a-zа-яё0-9_\-\.])+\.([a-zа-яё0-9])+$~i', $_POST['code']))

Последний раз редактировалось AlexPebody, 29.06.2018 в 09:21.
Ответить с цитированием