Код:
<a href = 'ymsgr:sendim?your_yahoo_id'>Send me a message</a>
Как мне узнать, является ли поле электронной почты почтовым адресом Yahoo?
Вы можете использовать шаблоны RegEx, чтобы проверить ссылку для адреса электронной почты Yahoo.
Образец (модифицированный стандарт RFC 2822)
[а-z0-9 # $% & ' + / = ^ _ {|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_ {|}!? ~ -] +) @ Yahoo {1,1} ?. а-z0 -9
{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_
Проверьте, соответствует ли домен Yahoo:
Простая реализация выглядела бы так: она не защищена от ошибок (соответствует foo@yahoo.searchengines.com), но я не думаю, что это должно быть:
if (preg_match('/@yahoo\./i'))