me

slonik_v_domene


Убей в себе государство


Previous Entry Share
Верификация email регекспами.
me
slonik_v_domene
https://data.iana.org/TLD/tlds-alpha-by-domain.txt
По ссылке - список актуальных TLD.

Мы видим, что:
- эпоха .com, .net, .org, .edu, .mil, малоизвестного .int и двухбуквенных геодоменов давно канула в Лету

- tld растут как грибы на навозной куче после дождя; регулярно появляются новые

- практически кто угодно может сделать свой tld с блекджеком и whois-серверами. Так, есть не только .YANDEX, .GOOGLE и .YAHOO, но и .GOODYEAR, .VIRGIN и даже .VODKA

- кроме того, есть куча непроизносимых tld типа .vermögensberatung или .சிங்கப்பூர்.

Обращаю на эти факты самое пристальное внимание всех любителей писать регекспы для верификации email: всё это плохо, очень плохо или вовсе никак не ложится в привычную схему "нагуглил и прикрутил раз и навсегда регексп". Поэтому правильный подход - не писать регекспы для верификации email.

На этом тему предлагаю закрыть.

  • 1
херня, извЕните, особенно в такой формулировке (RFC822 валидатор)

согласно rfc822 e-mail просто "user" является валидным, а данный регэксп его режет.

orly? Вроде же addr-spec всегда должен быть в адресе, а addr-spec, в свою очередь, всегда содержит @.

  • 1
?

Log in