我想使用 file_get_contents(); 从网页中提取所有教师姓名和电子邮件地址。但我不太擅长正则表达式。可以任何身体请帮我解决这个问题。这是我要从中提取教师姓名和电子邮件地址的网页链接
http://umt.edu.pk/Academics/Faculty.aspx
以下是我到目前为止所做的代码......
<?php
$data = file_get_contents('http://umt.edu.pk/Academics/Faculty.aspx');
$regex = '#<div class=\"staff\"><div><h4>(.*)</h4></div></div>#';
preg_match($regex,$data,$match);
var_dump($match);
echo $match[0];
?>
请帮我从指定链接中提取所有教师姓名和电子邮件地址。提前谢谢。
答案 0 :(得分:0)
你可以试试X-Path:
名称: [@ div =“col-lg-8 col-md-9 col-sm-9 colxs9”] / h4
和电子邮件: [@ div =“col-lg-8 col-md-9 col-sm-9 colxs9”] / p / a
我希望这会对你有所帮助