Я запускаю OpenBD CFML isValid('email','[email protected]') и мой результат "НЕТ".
.education — допустимый домен. Почему это не работает?
Я запускаю OpenBD CFML isValid('email','[email protected]') и мой результат "НЕТ".
.education — допустимый домен. Почему это не работает?
Оказывается, проблема с регулярным выражением, используемым за кулисами для сопоставления действительных доменов.
Используемое регулярное выражение не учитывало такие длинные домены, как «образование».
Я исправил это, и он был объединен, теперь он должен быть в ночном выпуске, возьмите последнее обновление, и вы сможете использовать isValid("email", "[email protected]"). Да здравствует открытый исходный код.
isValid()
CFML содержит ошибки пример 1, пример 2. Вероятно, вам лучше использовать собственное регулярное выражение. - person Miguel-F   schedule 29.11.2017a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_
a-z{|}~]+\.[-!#$%&\'*+\\./ 0-9=?A-Z^_`a-z{|}~]+$' - person Robyn Paxton   schedule 28.12.2017