2017-08-01 51 views
-1

我不知道这是甚至可能(我猜,但不能说如果或如果不),但我怎么能得到一个给定的字符串在PHP的外部HTML?
比方说,你要抢在网上商店产品的价格,其中的html代码如下:如何从给定的字符串获取外部HTML /标记?

<span class="product">3,47 €</span> 

我知道如何抓住价格,但我想保存的位置跟踪的价格。如果我想下周再次抓住它,我不想再找到位置,所以我想以某种方式保存它。

是否有一个函数或正则表达式来检查给定的字符串包围了什么标签?保存标签的xpath也会很棒。

我希望我的英语可以理解,因为英语不是我的母语。

非常感谢您的帮助。

丹尼尔

+1

你是怎么摆在首位的价格是多少? –

+0

我使用正则表达式来查找所有可能的价格,并让用户决定哪个价格是他正在寻找的价格。 (/ \ d +(?:\,\ d {2})(?:\ $ | \£| \€| \ EUR)?/) – JackSpade

+0

如何阅读XML?实际上,DOMNode有一个方法getNodePath()。 – ThW

回答

1
function rip_tags($string) { 

$string = preg_replace ('/<[^>]*>/', ' ', $string); 
return $string; 
} 
+0

谢谢你的回答,但我想你误解了我的意思。我不想去掉标签。我想知道什么是我的字符串(div)或从字符串中获取xpath – JackSpade

相关问题