如何从给定的字符串中提取数据URL?

玛诺·拉索(Manoj Rathore)
  $string = '<img alt="Peachtree St Apartment 2" data-url="http://i.oodleimg.com/item/3472578127t_1m_condos,_townhouses_&amp;_apts_for_sale_in_johnson_city_tn/?1377909664" src="http://i.oodleimg.com/a/animate/spinner-small.gif" class="lazyload-image">';

我想在PHP中提取data-url参数。

次零

对于XPath来说,这是一项了不起的工作不知道什么是XPath?让维基百科回答

XPath是XML路径语言,是一种查询语言,用于从XML文档中选择节点。另外,XPath可用于根据XML文档的内容计算值(例如,字符串,数字或布尔值)。XPath由万维网联盟(W3C)定义。

因此,对于您的特定用户情况,查询将是:

//img[@class='lazyload-image']/@data-url

因此,您可以像这样使用它:

$query("//img[@class='lazyload-image']/@data-url");
$xpath->query($query);

然后,您可以自由地对其进行迭代。在这件事上,我已经考虑了附加到您的img-tag的类,但是请随时删除:

//img/@data-url

手册中有关如何结合使用XPath和PHP(DOMXPath)的更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从给定的句子中提取更长的字符串而忽略子字符串?

来自分类Dev

如何从Node.js中的给定字符串中提取特定字符串

来自分类Dev

如何从URL字符串Ruby中提取数字

来自分类Dev

如何从字符串中提取多个URL?

来自分类Dev

如何从Typescript中的字符串中提取youtube url

来自分类Dev

如何使用从此字符串中提取数据

来自分类Dev

如何从JSON字符串中提取python数据帧

来自分类Dev

如何从数据帧的行中提取特定的字符串?

来自分类Dev

如何从字符串中提取两条数据

来自分类Dev

从 URL 中提取特定字符串

来自分类Dev

从 URL 中提取特定字符串

来自分类Dev

从json字符串中提取数据

来自分类Dev

从字符串中提取数据

来自分类Dev

从Json字符串中提取数据

来自分类Dev

从JSON字符串中提取数据

来自分类Dev

从字符串中提取波斯数据

来自分类Dev

从 xml 字符串中提取数据

来自分类Dev

Python 从字符串中提取数据

来自分类Dev

如何从字符串中提取数字

来自分类Dev

如何从字符串中提取数字

来自分类Dev

如何从字符串中提取标签

来自分类Dev

如何从字符串中提取令牌?

来自分类Dev

如何从字符串中提取年龄?

来自分类Dev

如何从字符串中提取文本?

来自分类Dev

如何从字符串中提取日期?

来自分类Dev

如何从字符串中提取数字

来自分类Dev

如何从字符串中提取数字

来自分类Dev

如何从字符串中提取数字

来自分类Dev

如何从字符串中提取值