当前位置: 首页 > 知识库问答 >
问题:

如果span类包含某些文本

沈龙光
2023-03-14

我这里有这个html

<span id="js_11" class="timestampContent">December 16, 2013</span>

我想检查span类是否包含值2013。我应该如何编写xpath?

这些是我到目前为止尝试过的,根据Firepath,它们要么无效,要么没有匹配的节点。

//span[@class='timestampContent']//span[contains(text(), '2013')]
//class[contains(text(), '2013')]
//@class="timestampContent" //span[contains(text(), '2013')]

共有1个答案

郎琪
2023-03-14

您可以简单地使用运算符组合2个条件检查,如下所示:

//span[@class='timestampContent' and contains(text(), '2013')]
 类似资料:
  • 问题内容: 作为测试的一部分,该系统应该确定用于打开网站的设备是移动设备还是普通台式机。 我不断收到错误: “ InvalidSelectorError:无法使用xpath表达式// * [包含(@class,is-mobile … 萤火虫的属性: 我的测试: 有人可以告诉我正确的XPath应该是什么吗? 问题答案: 您似乎缺少右括号和右括号: 更改此: 变成这个: 附带说明一下,请考虑到此代码还

  • 问题内容: 我有以下问题。我需要获取UI属性: 返回字符串,并且有效。但是,如果我遍历密钥集,则永远不会得到密钥。有谁知道为什么会这样吗?我得到了三种不同的方式(,和),但这些工作的任何人。 编辑 :我也找到了JFileChooser类的属性列表,其中包含一些不会出现在键集中的属性。问题是:如何以编程方式获取所有这些属性? 编辑 :代码示例: 此代码返回打印这些属性。键不出现在输出中。 问题答案:

  • 我为我的AAR库做了C#绑定,但是扩展支持片段的片段不包括在绑定中。另外,返回类型为支持片段的其他类的方法也不包括在内。 我的继承层次结构:ScreenAFragment(公共)->PermissionsRequesterFragment(公共抽象)->BaseFragment(公共抽象)->Fragment(Android.support.v4.app包) 有人能告诉我这种行为的原因,并告诉我如

  • 我正在使用作为基础。我需要做的是使用产品类别的ID(在Woocommerce中为)仅显示某些类别的产品。但是我想使用而不是post循环,请注意:https://github.com/woocommerce/woocommerce/wiki/wc_get_products-and-WC_Product_Query “wc_get_products和wc_Product_Query提供了一种检索产品的

  • 问题内容: 我正在尝试获取HTML文档中包含以下文本模式的元素:#\ S {11} 因此,前者将通过使用以下内容进行匹配: 结果将是这样的: 我可以获取所有匹配的文本(请参见上面的行)。但是我希望文本的父元素匹配,因此我可以将其用作遍历文档树的起点。在这种情况下,我希望所有h2元素都返回,而不是文本匹配。 有想法吗? 问题答案: 印刷品:

  • 问题内容: 我正在使用Linux,并打算使用Shell删除一些文件。 我的文件夹中有一些文件,一些文件名包含单词“ good”,其他文件名则没有。例如: 我要删除名称中不包含“ good”的文件,因此其余文件为: 如何在shell 中使用它?我尝试使用 但这不起作用。 非常感谢! 问题答案: 此命令应执行所需的操作: 它可能比其他命令运行得更快,因为它不涉及使用正则表达式(这很慢,对于这种简单的操