可能重复:
如何使用 PHP 解析和处理 HTML?
我有一个数组,其中包含来自正则表达式格式的所有扫描链接。但在正则表达式中,对于 www.apple.com,它只有 /macbookair/ 和 /osx/ 等链接,而不是http://www.apple.com/macbookair/。有没有办法让我在值之前设置默认值,例如“ http://www.apple.com/ ”?这样他们就是工作链接。我的正则表达式是
/<a(?:[^>]*)href=\"([^\"]*)\"(?:[^>]*)>(?:[^<]*)<\/a>/is
值得我纠正上面的正则表达式吗?或者有没有办法为数组设置默认值?我宁愿人们不要提及使用“html dom”或类似的东西,因为我宁愿只使用我建议的一种方式。