如何在Notepad++中批量查找删除c()格式的特定子串
Notepad++ 批量删除指定
c(...)字段操作方法 全程使用Notepad++自带的正则替换功能即可实现,无需安装额外插件,操作步骤如下:
- 打开目标文本文件,按下快捷键
Ctrl+H唤起「替换」对话框 - 在对话框底部的查找模式分组中,点选「正则表达式」选项,取消勾选「.匹配换行」
- 在「查找内容」输入框填入匹配规则:
,c\([^)]+\) - 「替换为」输入框保持完全空白,不要输入任何字符
- 点击「全部替换」按钮,即可一次性完成所有符合规则内容的删除
效果验证
针对给出的待处理示例文本:
1,2,c(0,9,3),5,7,9,2 2,3,c(4,7,2),5,4,3,1
执行上述替换操作后,输出结果完全符合预期:
1,2,5,7,9,2 2,3,5,4,3,1
规则说明:该正则会匹配所有以逗号开头、后接
c(、中间包含任意数量非右括号字符、以右括号收尾的片段,替换为空时会连带字段前的逗号一同删除,不会残留多余的逗号分隔符。
内容的提问来源于stack exchange,提问作者Nikita Belooussov
相关产品推荐
相关产品推荐

