采集邮箱的php代码(抓取网页中的邮箱地址)
程序员文章站
2022-07-07 08:24:45
复制代码 代码如下:
<?php
$url='//www.jb51.net'; //这个网页里绝对含有邮件地址。
$content=file_get_contents($url);
//echo $content;
function getemail($str) {
//$pattern = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i";
$pattern = "/([a-z0-9\-_\.]+@[a-z0-9]+\.[a-z0-9\-_\.]+)/";
preg_match_all($pattern,$str,$emailarr);
return $emailarr[0];
}
print_r( getemail($content));
?>
复制代码 代码如下:
<?php
$url='//www.jb51.net'; //这个网页里绝对含有邮件地址。
$content=file_get_contents($url);
//echo $content;
function getemail($str) {
//$pattern = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i";
$pattern = "/([a-z0-9\-_\.]+@[a-z0-9]+\.[a-z0-9\-_\.]+)/";
preg_match_all($pattern,$str,$emailarr);
return $emailarr[0];
}
print_r( getemail($content));
?>
上一篇: linq用法整理
下一篇: Maya怎么给球体添加重力场动画效果?