XPath如何使用contains函数筛选包含datepicker和指定日期的动态id路径
正确XPath写法
你可以通过两个contains()函数叠加条件实现精准匹配,示例写法如下:
//td[contains(@id, 'datepicker-') and contains(@id, '-23')]/button/span
如果要匹配其他目标日期,只需要将上述代码中的-23替换为对应日期值即可。
若你的运行环境支持XPath 2.0及以上版本,还可以用更严谨的写法,避免误匹配到其他同时包含对应片段的id:
//td[starts-with(@id, 'datepicker-') and ends-with(@id, '-23')]/button/span
内容的提问来源于stack exchange,提问作者Ludvig
相关产品推荐
相关产品推荐

