phpを使用してWebページのメールアドレスをキャプチャする方法 次に、phpを使用してWebページのメールアドレスをキャプチャする例を共有します。
?
1 2 3 4 5 6 7 8 9 10 11 12 13 |
$url='http://www.bkjia.net' //収集される URL ;$content=file_get_contents($url); //エコー $content; 関数 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:
?
1 2 3 4 5 6 7 8 9 10 |
$url='http://www.jbkjia.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)); ?> |
以上がこの記事の全内容ですが、皆さんに気に入っていただければ幸いです。