xpath中使用正则表达式 及 包含 某 属性值

xpath中使用正则表达式

没想到吧 id 也可以模糊定位

比如有个网站正文部分是: //@id='el-popover-123456'
另一个同级别页面的正文是: //
@id='el-popover-456789'

要抓取这种正文其实可以用xpath:

python 复制代码
 //*[starts-with(@id, 'el-popover-')]

或者

python 复制代码
//*[contains(@id, 'postmessage_')]

也可以选择在xpath中使用正则表达式:

javascript 复制代码
.xpath(r'//*[re:match(@id, "postmessage_\d+")]')
相关推荐
几何心凉21 小时前
没有万能模型:我用 AiiOnly Token Plan,把多款大模型的长处拼进同一个项目
前端
kyriewen21 小时前
Claude Code 的额度今天缩水了17%——官方公告上写的是"永久提高25%"
前端·ai编程·claude
雪芽蓝域zzs1 天前
vue解构平铺VS对象包裹
前端·javascript·vue.js
风骏时光牛马1 天前
从零到实战,完整AI学习路线
前端
三十而立洋1 天前
深入理解 Monorepo:子包安装依赖
前端·前端工程化
IT_陈寒1 天前
Java Stream处理大集合,我的内存怎么就炸了
前端·人工智能·后端
Captaincc1 天前
AI 用量桌面端-桌面宠物自定义指南
前端·人工智能
OpenTiny社区1 天前
码力全开,智启前端新生态|OpenTiny 登陆华为全联接大会2026
前端·github
妙码生花1 天前
利用AI从零学Go并完成实战项目,完工总结:目录结构
前端·后端·go
妙码生花1 天前
利用AI从零学Go并完成实战项目,完工总结:商业级开源产品定位和核心特性介绍
前端·后端·go