Реализация значка чата Yahoo - PullRequest
1 голос
/ 09 июля 2009

Код:

<a href = 'ymsgr:sendim?your_yahoo_id'>Send me a message</a>

Как мне узнать, является ли поле электронной почты почтовым адресом Yahoo?

Ответы [ 2 ]

1 голос
/ 09 июля 2009

Вы можете использовать шаблоны RegEx, чтобы проверить ссылку для адреса электронной почты Yahoo.

Образец (модифицированный стандарт RFC 2822)

[а-z0-9 # $% & ' + / = ^ _ {|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_ {|}!? ~ -] +) @ Yahoo {1,1} ?. а-z0 -9

1 голос
/ 09 июля 2009

Проверьте, соответствует ли домен Yahoo:

Простая реализация выглядела бы так: она не защищена от ошибок (соответствует foo@yahoo.searchengines.com), но я не думаю, что это должно быть:

if (preg_match('/@yahoo\./i'))
...