如何在Notepad++中用正则查找替换数字周边的括号并调整格式
Notepad++ 正则替换操作方案
- 打开替换窗口:按下快捷键
Ctrl+H调出替换面板 - 基础配置:
- 勾选 正则表达式 选项
- 取消勾选 点匹配换行符 选项
- 填写查找目标:
td\{(\d+)}\( - 填写替换为:
td($1, - 点击「全部替换」即可得到预期转换结果
规则说明
你之前的方案未将大括号内的数字单独标记为捕获组,因此无法通过$1读取到对应数字值:
- 查找规则中
(\d+)的括号代表捕获组,会把匹配到的大括号内的数字存入第一个分组 - 替换规则中
$1对应第一个捕获组匹配到的数字,会自动替换到对应位置,适配1位及多位数字场景
内容的提问来源于stack exchange,提问作者Voltage Spike
相关产品推荐
相关产品推荐

