通过 VSCode 快速把 XPath 替换成自己需要用到的格式.
1. 从网页中复制 XPath
使用 Chrome 浏览器浏览网页, 在网页元素上右键选择 检查 (Inspect)

然后在选中的元素标签上右键选择 Copy -> Copy Full XPath

2. 替换成想要的格式
从网页复制了XPath后, 会带有中括号和数字标识元素索引, 如下.
/html/body/div[1]/div/div[2]/div/div[2]/div[2]/div[2]/div/div[2]/div[1]/div[1]/div/div[2]/div/p[2]/a[1]
此时如果不需要用到索引的话可以在 VSCode 中使用正则匹配替换掉, 具体方式如下:
使用 Ctrl+H 打开 Replace 功能, 在 Find 栏输入正则表达式: \[.\]
其中 \ 用于对括号 [] 做转义, . 则代表匹配任意字符,
Replace 一栏什么都不用写, 然后用快捷键 Ctrl + Alt + Enter 替换所有.


在 UIPath 中使用的话, 还需要把 / 替换为 >

本文介绍了如何在VSCode中使用正则表达式快速替换XPath中的索引,以简化路径。首先,在Chrome浏览器中复制XPath,然后在VSCode中通过Ctrl+H打开替换功能,使用正则表达式`[.]`查找并替换为空,去除索引。对于在UIPath中的使用,还需将 `/` 替换为 `>`,以便于兼容。此技巧对于处理网页元素选取和自动化工作流尤其有用。
1176

被折叠的 条评论
为什么被折叠?



