关于查找和替换
本工具一次性把整段文本中某个片段的每次出现替换为另一个,并实时统计替换了多少处。对于临时任务,它比编辑器的对话框更快:修正文档中重复出现的拼写错误或旧产品名、重新排版列表、在导出数据中去除或替换字符,或在从只读处粘贴来的文本中做同样的编辑。大小写敏感、整词匹配和完整的正则表达式支持涵盖了简单和高级替换。
工作原理
你的搜索词会被转换为一个全局正则表达式并应用于输入:
- 普通模式 — 搜索中的特殊字符会自动转义,因此你可以按字面搜索
.、(、$等。 - 正则模式 — 搜索被当作 JavaScript 正则表达式使用,因此你可以匹配模式并在替换中使用如
$1的反向引用。 - 整词 将搜索包裹在词边界中,因此
cat不会在category内部匹配。 - 大小写敏感 是一个开关;默认关闭,因此
Apple匹配apple。
每处匹配都会被替换,工具会报告做了多少处更改。无效的正则表达式会被标记,而非静默失败。
假设与行为
- 替换是全局的——每处匹配都被替换,而非仅第一处。
- 在正则模式下,替换字符串支持常用的
$1、$2捕获组引用以及表示整段匹配的$&。 - 匹配默认不区分大小写;开启"大小写敏感"让大小写生效。
- 计数反映实际被替换的匹配数量。
局限
- 整词边界面向 ASCII。 JavaScript 的
\b把字母、数字和下划线视为词字符,因此围绕带重音或非拉丁词的整词匹配可能不如预期。 - 正则模式强大但不宽容——格式错误的模式会被拒绝并报错,而过于宽泛的模式可能替换超出你本意的内容,因此请核对计数。
- 它作用于你粘贴的文本;不跨文件工作,也不保留任何富文本格式。
- 除了重新编辑外没有撤销——如果替换具破坏性,请保留原文。
隐私
查找和替换完全在你的浏览器中运行。你的文本绝不会被上传或存储。

