鉴于HTML文件看起来像这个简化的摘录:
<body>
<p data-x-foo="...">...</p>
<p>...</p>
<div data-x-bar="...">...sil</div>
</body>
我可以使用哪个XPath表达式来选择包含&#34; data-x - *&#34;的每个节点。属性?
为了提供更多上下文,我使用PHP并想要查询DOMXpath对象。
答案 0 :(得分:4)
这个XPath,
//*[starts-with(name(@*),"data-x-")]
将选择具有名称以"data-x-"
开头的属性的所有元素。