用正则表达式做批量查找与替换
适用场景
同一模式成千上万次命中:正则很强也很危险;用见证文件验证。
要使用的工具
支持正则的查找替换。
打开 查找与替换 →步骤
- 1在约 20 行摘录上写最小模式。
- 2列出不应匹配的情况。
- 3应用替换后手工复查关键区域。
- 4在 git 之外做大重构前先留版本。
示例
- 重命名过时的配置键前缀。
- 去掉遗留 URL 的尾部斜杠。
应避免
- 贪婪的 .* 吞掉过多。
- 在 JSON/XML 中替换不顾结构。
- 从错误教程粘贴却不转义。
相关工具
博客
文本工具 中的更多内容
常见问题
多行?
打开合适标志;大文档注意性能。
撤销?
动生产/CMS 前用 Git 或本地副本。