我有一个html字符串,其中一些元素有id,其中包含冒号,如id = detailMainForm:PCTBiblio。所以我的问题是如何解析这些元素?
答案 0 :(得分:0)
我会尝试根据您提供的少量信息来回答这个问题。
首先,我要指出冒号应该与PHP无关。对于带有或不带冒号的id
,解析应该没有区别。另请注意,冒号是id
属性的有效字符,包括HTML4和HTML5(请参阅this question)。
现在,要实际解析id
,您基本上可以使用regular expressions或使用php的string functions。在后一种情况下,您可以search id="
的来源,然后read从那里到下一个"
的所有内容。
根据您正在做的事情,DOMDocument
class也可能对您有用。