php结合正则批量抓取网页中邮箱地址
2015-05-19 11:35
811 查看
php如何抓取网页中邮箱地址,下面我就给大家分享一个用php抓取网页中电子邮箱的实例。
<?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)); ?>
方法2:
<?php $url='//www.jb51.net'; //当页已留邮箱 $content=file_get_contents($url); //获取页面内容 function getEmail($str) { //匹配邮箱内容 $pattern = "/([a-z0-9\-_\.]+@[a-z0-9]+\.[a-z0-9\-_\.]+)/"; preg_match_all($pattern,$str,$emailArr); return $emailArr[0]; } print_r( getEmail($content)); ?>
以上所述就是本文的全部内容了,希望大家能够喜欢。
您可能感兴趣的文章:
相关文章推荐
- php结合正则批量抓取网页中邮箱地址
- 采集邮箱的php代码(抓取网页中的邮箱地址)
- php如何抓取网页中邮箱地址代码
- 正则表达式抓取网页中的邮箱地址
- 正则表达式抓取网页中的邮箱地址
- 采集邮箱的php代码(抓取网页中的邮箱地址)
- 批量抓取网页代码中的HTTP和邮件地址,IO,正则表达式,抓网页源码
- 批量抓取网页代码中的HTTP和邮件地址,IO,正则表达式,抓网页源码
- 抓取网页并用正则表达式匹配邮箱地址
- 用正则表达式提取网页中的邮箱地址
- 用正则表达式提取网页中的邮箱地址
- 关于PHP程序使用file_get_content()函数进行抓取PHP程序与smarty结合编译过程中产生的静态文件,抓取不了?连接超时?(地址映射)
- Java正则表达式(一)、抓取网页email地址实例
- PHP网页抓取之抓取百度贴吧邮箱数据代码分享
- 正则表达式实例 网页爬虫抓取页面邮箱地址
- php邮箱地址正则表达式验证
- PHP判断邮箱地址是否合法的正则表达式
- 如何使用JAVA语言抓取某个网页中的邮箱地址
- php中邮箱地址正则表达式实现与详解
- php 正则抓取网页的table数据