如何在php中解析id为冒号的html元素

时间:2017-02-22 11:28:50

标签: php parsing

我有一个html字符串,其中一些元素有id,其中包含冒号,如id = detailMainForm:PCTBiblio。所以我的问题是如何解析这些元素?

1 个答案:

答案 0 :(得分:0)

我会尝试根据您提供的少量信息来回答这个问题。

首先,我要指出冒号应该与PHP无关。对于带有或不带冒号的id,解析应该没有区别。另请注意,冒号是id属性的有效字符,包括HTML4和HTML5(请参阅this question)。

现在,要实际解析id,您基本上可以使用regular expressions或使用php的string functions。在后一种情况下,您可以search id="的来源,然后read从那里到下一个"的所有内容。

根据您正在做的事情,DOMDocument class也可能对您有用。