0

我怎样才能找到所有anchor带有源pdf的标签

$string="hello this is a dummy text <a href="../../abc.pdf"> 

我只需要abc.pdf在字符串变量中

4

1 回答 1

1

您应该使用DOMDocument而不是正则表达式:

$string='hello this is a dummy text <a href="../../abc.pdf">'; 
$doc = new DOMDocument;
$doc->loadHTML($string);

$href = $doc->getElementsByTagName('a')->item(0)->getAttribute('href');
echo basename($href); // abc.pdf
于 2012-06-12T07:07:39.120 回答