代码:
<a href = 'ymsgr:sendim?your_yahoo_id'>Send me a message</a>
我应该如何知道电子邮件字段是否为 yahoo 邮件地址?
查看它是否与雅虎域匹配:
一个简单的实现看起来像这样——它不是万无一失的(匹配 foo@yahoo.searchengines.com),但我不认为它必须是:
if (preg_match('/@yahoo\./i'))
您可以使用 RegEx 模式来检查 yahoo 电子邮件地址的链接。
示例(修改后的 RFC 2822 标准)
[a-z0-9!#$%&' +/=?^_
{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_
{|}~-]+) @yahoo{1,1}?.a-z0-9?