Preg_grep模式可以在特定事物之间获得某些东西

时间:2015-02-21 14:48:55

标签: php preg-match preg-grep

文件包含:

   <a href="site.com/" h="
   <a href="site3.com/" h="

所以我想通过preg_grep或preg_match模式回显所有网址?

在href =“和”

之间获取所有内容的模式

谢谢!

1 个答案:

答案 0 :(得分:0)

以下是如何使用DOMDocument

的示例
$html = '
    <a href="site.com/">link1</a>
    <a href="site3.com/">link2</a>
';


$dom = new DOMDocument();
$dom->loadHTML($html);
$links = $dom->getElementsByTagName('a');

foreach($links as $link) {
    echo $link->getAttribute('href');
}

查看php.net

的另一个例子