工作原理
输入文本
粘贴或输入您想要搜索的文本。上传文件或拖放文件。
查找与替换
输入您的搜索词和替换文本。启用正则表达式进行高级模式匹配。
查看与应用
浏览高亮显示的匹配项,逐个或全部替换。下载或复制结果。
核心功能
100% 私密
所有处理都在您的浏览器中进行。您的文本永远不会离开您的设备。无服务器上传,无数据收集。
支持正则
全面支持正则表达式,包含多行和单行 (dotall) 模式。支持捕获组、断言等所有标准正则功能。
保留大小写
自动匹配原始文本的大小写模式。例如:Hello→Goodbye, HELLO→GOODBYE, hello→goodbye。
撤销/重做历史
全面支持多步撤销/重做历史记录。无需担心丢失工作进度。
实时高亮
输入时实时查看所有高亮匹配项。使用键盘或按钮浏览各个匹配项。
无限制
无字符限制,无文件大小限制。可以处理浏览器能承载的所有文本。
正则快速参考
| 模式 | 说明 | 示例 |
|---|---|---|
. | 任意字符 | c.t → cat, cot, cut |
\d | 任意数字 (0-9) | \d+ → 123, 42, 7 |
\w | 单词字符 (a-z, A-Z, 0-9, _) | \w+ → hello, World_1 |
\s | 空白字符 (空格、制表符、换行符) | \s+ → spaces, tabs |
^ | 行首 | ^Hello → Hello at start |
$ | 行尾 | end$ → end at line end |
() | 捕获组 | (\w+)@(\w+) → $1, $2 |
* | 零个或多个 | ab*c → ac, abc, abbc |
+ | 一个或多个 | ab+c → abc, abbc |
? | 零个或一个 | colou?r → color, colour |
常见问题
我的文本数据安全吗?
是的,绝对安全。所有处理都在浏览器中使用 JavaScript 完成。您的文本永远不会上传到任何服务器,也不会存储在任何地方或分享给任何人。我们不会追踪您的输入。
如何使用正则表达式?
点击“正则表达式”按钮启用正则模式。您的搜索词将被视为正则表达式模式。使用类似 \d+ 匹配数字,\w+ 匹配单词,以及使用圆括号创建捕获组。参考上方的快速参考表。
“保留大小写”有什么作用?
启用后,替换后的文本将自动匹配原始文本的大小写模式。如果您将 "hello" 替换为 "goodbye":"Hello" 变为 "Goodbye","HELLO" 变为 "GOODBYE","hello" 变为 "goodbye"。这对于保持大小写统一非常有用。
我可以在替换中使用捕获组吗?
可以!在正则模式下,在搜索模式中使用圆括号创建捕获组。然后在替换文本中使用 $1、$2 等进行引用。例如,搜索 "(\w+)@(\w+)" 并替换为 "$2-$1" 来交换两部分的位置。
什么是多行模式和单行 (Dotall) 模式?
多行模式使 ^ 和 $ 匹配每一行的开始和结束,而不仅仅是整个文本。单行 (Dotall) 模式使 . 字符也能匹配换行符。这对于处理多行内容至关重要。
有文本大小限制吗?
没有人工限制。您可以处理浏览器能处理的所有文本。对于超大文件(数百万字符),性能取决于您的设备。该工具已针对典型文档大小进行了优化。
谁在使用这个工具?
开发人员
重构代码、重命名变量、更新 API 终结点、修复多文件中的拼写错误。
作家与编辑
更改角色名称、修复重复的拼写错误、更新整部稿件中的术语。
数据分析师
清理 CSV 数据、规范化格式、修复大型数据集中的不一致性。
翻译人员
在文档中一致地替换术语,维护词汇表。