比如说一个页面中有这样的内容风中有托玉镯的云,雾里看花。虚拟主机,很好、买主机联系:[email protected]
。有事联系 [email protected],[email protected].=======================================
请问要如何取得里面的所有邮箱地址并输出
。有事联系 [email protected],[email protected].=======================================
请问要如何取得里面的所有邮箱地址并输出
解决方案 »
- 求网页抓包工具
- 批量生成HTML,,在程序中分开单个生成,输出,,用到一段<srcript></script>吧,在线,急,(
- 给HOTMAIL发送邮件的问题
- mysql 4.1版本的bug
- 面试了好几家,还要等消息,有招php/linux的吗?
- 为什么oracle中读出来的日期格式为yy-mm-dd,请问如何转化成yyyy-mm-dd!
- Primary Index Unique 都是什么意思...
- 大家觉得ASP、PHP、CGI那个更好前途!
- 关于mac的yosemite系统下安装xmapp之后mysql无法启动的问题,望知道的兄弟能告知一下。
- 如何将js获取的值给session
- 在ecshop模板中,include file的问题?
- 为什么我下载安装了CHORME,还在CSDN下载了东西,还是没有积分呢。。
。有事联系 [email protected],[email protected].';$r = '#\w+@\w+\.(com|cn)#';
preg_match_all($r, $s, $a);
echo '<pre>';print_r($a[0]);exit;
/*
输出:Array
(
[0] => [email protected]
[1] => [email protected]
[2] => [email protected]
[3] => [email protected]
)
*/
...//假设包含邮箱字符串为$target
preg_match_all ("/\W+([-+.]\w+)*@\w+)*\.\w+([-.]\w+)*/",$target,$matches);//在$target中查找所有邮箱地址,保存到数组matches
for($i=0;$i<count($matches[0]);$i++)echo $matches[0][$i]."</br>"; //逐个输出matches中的邮箱地址
?>