使用 XPath 选择器选取包含特定类名的元素

Posted by Yun on Mon, Mar 30, 2020

问题描述

对于如下 HTML 片段:

1<div class="c"></div>
2<div class="c1 c2 c"></div>
3<div class="c2 c c3"></div>
4<div class="c c4 c5"></div>

我们需要选取所有 class 属性包含 c 的元素

XPath 方案

直接使用 XPath 中的 contains 语法即可:

1//div[contains(@class, 'c')]

版权声明:本文遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

Copyright statement: This article follows the CC BY-SA 4.0 copyright agreement. For reprinting, please attach the original source link and this statement.