慕桂英546537
2019-06-24 10:32:31
如何匹配包含特定字符串的屬性?當(dāng)屬性包含多個(gè)單詞時(shí),我在按屬性選擇節(jié)點(diǎn)時(shí)遇到問題。例如:<div class="atag btag" />這是我的XPath表達(dá)式://*[@class='atag']該表達(dá)式適用于<div class="atag" />但之前的例子并非如此。如何選擇<div>?
3 回答

喵喵時(shí)光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
//div[contains(@class, 'atag') and contains(@class ,'btag')]

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
//*[contains(concat(' ', @class, ' '), ' atag ')]
//*[contains(concat(' ', normalize-space(@class), ' '), ' atag ')]

慕婉清6462132
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
//*[starts-with(@class,"atag")]
添加回答
舉報(bào)
0/150
提交
取消