使用HTML敏捷包在節點選擇器中進行通配符搜索


這是我的代碼的一部分

<div>
<div style="PADDING-BOTTOM: 4px"> blah </div>
<div style="PADDING-BOTTOM: 2px"> blah </div>
<div>

如何選擇第二個和第三個div為'node.SelectNodes'?

<div>
<div style="PADDING-BOTTOM: 4px"> blah </div>
<div style="PADDING-BOTTOM: 2px"> blah </div>
<div>

我可以對2px和4px或任何其他px進行某種wilcard搜索嗎?

一般承認的答案

您可以使用contains()來進行字符串串匹配。

node = doc.DocumentNode.SelectSingleNode(".//div[contains(@style, 'PADDING-BOTTOM:')]");




許可下: CC-BY-SA
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因