如何在 TexStudio 中插入正则表达式的子匹配 2024-5-24 • texstudio 我正在尝试使用 TexStudio 的正则表达式功能,但不知何故我无法让它工作,并且在手册中找不到示例或解释。 我正在尝试用(x_1 y1,y2,y3) 替换变量 (y1) x_1,x_2,x_3。在来自“Reg”的提示中提到“您可以在替换文本中使用 \1 到 \9 来插入子匹配项。” 我尝试像这样替换它,但现在所有内容都被替换为 (x_\1),而不是相应的数字。我做错了什么? 另外:是否有针对所有数字的正则表达式?(1 以及 1999)对于字母有 [AZ],但 [0-9999] 仅标记第一位数字。 谢谢你! 答案1 您需要使用捕获组才能使其\1工作。 Find: y(\d+) Replace: x_\1 应该可以工作。您可以通过按钮后面的小预览文本检查正在替换的内容\1。 此外,\d字符是数字,那么+就意味着 1 或更多。 相关内容 如何在 Ubuntu 12.04 中启用粘滞键? 无法使用 Windows 资源管理器访问 FTP [关闭] 如何在不转码AVC/MPEG-TS视频文件的情况下分割和合并? dnsmasq:在 IP 超出子网的网桥上提供 DHCP Windows 10 系统 CPU 使用率高:hal.dll! 使用 Nginx 和 Varnish 时 Azure VM 上的 ERR_EMPTY_RESPONSE 问题 libglib2.0-0 被误删除 无法更改我的登录屏幕背景 Chrome 自动启动 对同一个 bib 项目有多种形式的引用标注吗?