基本上,我正在尝试使用preg_match查找所有附有PDF附件的链接,然后将整个URL添加到数组中。我遇到的问题是如何选择匹配前的所有内容,直到
有什么想法吗?
到目前为止,这就是我拥有的,它只返回匹配项...
<a href="">
的引号。我想这样做是为了能够循环遍历数组,并对每个文档执行所需的操作。我只想在数组中得到'1234.pdf'
(加上任何子目录信息)。有什么想法吗?
到目前为止,这就是我拥有的,它只返回匹配项...
$string1 = "<a href='1234.pdf'>Document 1</a>";
$match = preg_match("/.pdf/i", $string1, $output);
谢谢
.
不仅匹配句号字符,还会匹配任何其他字符(除了换行符);如果要仅匹配.
,请进行转义。 - Gumbo