如何在 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 或更多。 相关内容 如何更改 gnome 会话区域设置? 我该如何解决这个终端 sudo 更新错误/或软件更新程序错误? Nginx 负载平衡代理混乱 分发 Chrome 标志设置 继续跟踪符号链接? MalwareBytes 重新安装会从上下文菜单中删除单个文件扫描 debian 7.5 中的 chroot 中的 Jail - 权限分离问题 在命令后错误地添加了逗号 - 它会造成什么后果? 仅将 D-Link D2750U Wi-Fi 调制解调器/路由器用作路由器 linux + 无法以用户身份访问 + 无法打开会话