请问我的Email地址为什么不能通过这个正则表达式的检测? 问题出在.号后的[a-zA-Z0-9\-]{2}它指定有两位字符才到com 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RegExp("^[^@ ]+@([a-zA-Z0-9\-]+\.)+(net|com|gov|mil|org|edu|int|biz|info|firm|name|nato|nom|store|web|NET|COM|GOV|MIL|ORG|EDU|INT|BIZ|INFO|FIRM|NAME|NATO|NOM|STORE|WEB)$","g") 是正则表达式错了吗?这是一个非常大的网站注册用户时判断Email的依据! $emailsearcharray = array("/([\n\r\t])|([_a-z0-9-]+(\.[_a-z0-9-]+)*@[^\s]+(\.[a-z0-9-]+)*(\.[a-z]{2,4}))/si", "/^([_a-z0-9-]+(\.[_a-z0-9-]+)*@[^\s]+(\.[a-z0-9-]+)*(\.[a-z]{2,4}))/si");$emailreplacearray = array("\\1<a href=mailto:\\2>\\2</a>", "<a href=mailto:\\0>\\0</a>");preg_replace($emailsearcharray, $emailreplacearray, $temp);这是我用的一个自动转换E-mail地址为超链接的正则表达式,是Perl兼容的,你参考一下吧! php添加数据在本页面可以其它页面不行,各位帮忙看看啊。。谢谢了 PHP处理错误问题 PHP 5.3.10 有iis6.0谁装上去过 史上最悲催的事就是弄正则~~~ php中js验证客户端 php和excelparser的问题 严重费解的php问题,哪位高手能告诉我为什么? 一台服务器灌多个MYSQL怎么个灌法 php中的表格打印问题 sql_server中服务器总连接不成功? 没分了,问一个php+xml概念问题 请各大哥帮我取个公司名,域名。(散分)
这是一个非常大的网站注册用户时判断Email的依据!
$emailreplacearray = array("\\1<a href=mailto:\\2>\\2</a>", "<a href=mailto:\\0>\\0</a>");
preg_replace($emailsearcharray, $emailreplacearray, $temp);这是我用的一个自动转换E-mail地址为超链接的正则表达式,是Perl兼容的,你参考一下吧!