0

在 php 中,我正在从我的其他外部站点之一中抓取一些 html。我正在执行抓取并在 php 字符串中获取所有页面 html。我需要在这个字符串中找到第一个 .png 文件类型。然后我需要从这一点抓取 html 以在它之前找到开始的 http 并在以下字符开始“\u002522”之前抓取它之后的 html。有任何想法吗?

所以:

<html><head><title>Hello</title></head><body><p>Here's a nice image</p><img src="http://www.exampleurl.com/image.png?id=35435646&v=5647\\u002522"/></body></html>

会变成:

http://www.exampleurl.com/image.png?id=35435646&v=5647

我到处寻找同时结合所有这些东西,但没有运气:(

4

1 回答 1

0

我以前用过这个,它对我很有用。如何使用 php 从 html 中提取 img src、title 和 alt?

然后只需清理 URL 并在 // 上拆分。

让我知道是否需要更具体。

于 2013-09-23T21:06:42.940 回答