语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

查找和替换

使用正则表达式支持搜索和替换文本模式。即时查找匹配项,预览更改,一键应用替换。

什么是查找和替换工具?

查找和替换工具可帮助您在文档中搜索特定的文本模式,并用新内容替换它们。无论您需要修正拼写错误、更新术语,还是执行复杂的文本转换,此工具都能让操作变得简单快捷。

高级功能: 与基本文本编辑器不同,此工具支持正则表达式(regex),为您提供强大的模式匹配功能,可用于电子邮件、电话号码、URL 和自定义模式。

谁应该使用此工具?

作家和编辑

修正拼写错误、更新术语或在文档中统一格式化文本。

开发人员

高效重构代码、更新变量名或清理日志文件。

数据分析师

快速清理和转换数据、提取模式或验证格式。

学生和研究人员

格式化引用、清理复制的文本或标准化格式。

主要优势

实时预览

通过并排比较,在应用替换之前准确查看将发生的更改。

正则表达式支持

使用强大的模式匹配进行复杂的搜索和转换。

快速模式

用于常见任务的预置模式,如查找电子邮件、URL 或电话号码。

匹配项导航

在匹配项之间跳转,在进行更改之前逐个查看每个匹配项。

隐私和安全

通过我们的客户端处理方式,您的文本完全保持私密:

  • 无需上传 - 所有处理都直接在您的浏览器中进行
  • 无服务器存储 - 您的文本永远不会发送到或存储在任何服务器上
  • 无跟踪 - 我们不收集或分析您的内容
100% 私密: 您可以安全地使用此工具处理敏感文档、机密文本或任何私人内容,无需担心安全问题。

如何使用查找和替换工具

入门很简单。按照以下步骤高效地搜索和替换文档中的文本。

基本用法

1

粘贴您的文本

点击输入面板或使用粘贴按钮添加您的文本内容。

2

输入搜索词

在界面底部的查找字段中输入您要查找的内容。

3

输入替换内容

在替换字段中输入替换文本。

4

查看更改

在应用之前,检查预览面板以查看高亮显示的替换内容。

5

应用更改

点击应用按钮,用替换内容更新您的文本。

搜索选项

使用选项按钮来优化您的搜索行为:

Aa(区分大小写)

匹配确切的大写和小写字母。"Hello"不会匹配"hello"。

全词

仅匹配完整单词,不匹配单词的一部分。"cat"不会匹配"category"。

.*(正则)

启用正则表达式模式匹配以进行高级搜索。

多行(Multiline)

在正则表达式模式下使 ^ 和 $ 匹配行首和行尾。

使用快速模式

点击魔术棒按钮访问用于常见任务的预置模式:

模式 描述 匹配示例
电子邮件 查找电子邮件地址 [email protected]
URL 查找网页链接 https://example.com
电话 查找电话号码 (555) 123-4567
数字 查找数值 123.45
HTML 查找 HTML 标签 <div>...</div>
空格 查找多个连续空格 word   word
修剪 查找前导/尾随空白   text  
空行 查找空行 文本中的空白行

浏览匹配项

使用匹配项导航器逐个查看每个匹配项:

  • 计数器显示您的当前位置(例如,3/15)
  • 点击左箭头或按Ctrl + 转到上一个匹配项
  • 点击右箭头或按Ctrl + 转到下一个匹配项
  • 文本将自动滚动以在两个面板中显示每个匹配项

获得更好结果的提示

  • 从简单搜索开始,然后根据需要启用选项
  • 在点击应用之前始终预览更改
  • 使用复制按钮将结果保存到剪贴板
  • 启用正则表达式模式进行基于模式的搜索
  • 首先用小样本测试您的正则表达式模式

功能特性

此查找和替换工具包含高效文本处理所需的一切,具有专业级功能。

实时高亮显示

当您输入搜索词时,匹配项会立即在输入文本中高亮显示。预览面板显示替换后文本的外观,替换部分以不同颜色清晰标记。

输入面板

原始文本

  • 匹配项以黄色高亮显示
  • 显示您正在搜索的内容
  • 实时视觉反馈
预览面板

结果预览

  • 替换内容以绿色高亮显示
  • 在应用之前显示最终结果
  • 并排比较

正则表达式支持

启用正则表达式模式以使用强大的模式匹配功能:

字符类

匹配特定类型的字符:

  • \d - 匹配任何数字(0-9)
  • \w - 匹配单词字符(字母、数字、下划线)
  • \s - 匹配空白字符(空格、制表符、换行符)

量词

控制匹配次数:

  • + - 匹配一次或多次
  • * - 匹配零次或多次
  • {n} - 精确匹配 n 次

锚点

在特定位置匹配:

  • ^ - 匹配行首
  • $ - 匹配行尾

捕获组

提取和重用匹配的部分:

  • (pattern) - 捕获匹配的文本
  • $1, $2 - 在替换中引用捕获内容
  • $& - 插入整个匹配项

快速模式库

用于常见任务的预置模式可节省您的时间和精力:

提取结构化数据

  • 电子邮件地址 - 在文档中查找所有电子邮件地址
  • URL - 提取网页链接和引用
  • 电话号码 - 定位各种格式的电话号码
  • 数值 - 查找数字、小数和度量值

清理代码

  • 删除 HTML 标签 - 从文本中剥离 HTML 标记
  • 多余空白 - 删除多个连续空格
  • 修剪行 - 删除前导和尾随空白

格式化文本

  • 空行 - 查找并删除空白行
  • 换行符 - 标准化行尾格式
  • 间距 - 在整个文档中规范化空白

匹配项导航

在进行更改之前逐个查看每个匹配项。导航器显示您的当前位置,并允许您在匹配项之间跳转。输入和预览面板一起滚动以显示相应的位置。

智能导航: 该工具会自动滚动以使当前匹配项在两个面板中保持可见,便于并排比较原始文本和替换文本。

多种搜索选项

区分大小写

控制在搜索中是否区别对待大写和小写字母。

全词匹配

避免匹配部分单词以确保精确替换。

多行模式

使模式锚点适用于单独的行,以进行复杂的文本处理。

并排预览

双面板布局让您可以比较原始文本和结果。在提交替换之前准确查看将发生的更改,减少错误并让您对更改充满信心。

键盘友好

使用键盘快捷键更快地执行常见操作:

快捷键 操作 描述
Ctrl + F 聚焦查找 跳转到查找输入字段
Ctrl + H 聚焦替换 跳转到替换输入字段
Ctrl + 上一个匹配项 导航到上一个匹配项
Ctrl + 下一个匹配项 导航到下一个匹配项
Alt + C 切换大小写 启用/禁用区分大小写
Alt + W 切换全词 启用/禁用全词匹配
Alt + R 切换正则 启用/禁用正则表达式模式

搜索历史

永远不会丢失您的复杂模式。该工具会自动保存您最近的搜索和替换,允许您从历史下拉列表中快速调用和重用它们。

提高生产力: 即时访问您最近的 20 个搜索模式,无需重新输入复杂的正则表达式。

设置持久化

您的搜索选项会使用浏览器本地存储自动保存。下次使用该工具时,您的首选设置(区分大小写、正则表达式模式等)将被恢复,确保跨会话的一致体验。

常见问题

什么是正则表达式,我应该何时使用它?

正则表达式(regex)是一种模式匹配语言,允许您根据规则而不是精确匹配来搜索文本。当您需要查找"任何电子邮件地址"或"3 位数字"等模式而不是特定文本时,请使用正则表达式。

常见用例:

  • 在文档中查找所有电子邮件地址
  • 提取各种格式的电话号码
  • 验证数据格式(日期、ID、代码)
  • 删除或替换 HTML 标签
  • 清理空白和格式

为什么我的搜索找不到任何内容?

检查这些可能阻止匹配的常见问题:

  • 区分大小写 - 如果启用,"Hello"不会匹配"hello"
  • 全词 - 如果启用,"cat"不会匹配"category"
  • 正则表达式模式 - 在正则表达式模式下,特殊字符如 . * + ? 需要转义
  • 空输入 - 确保输入面板中有文本
  • 空白字符 - 检查是否有多余的空格或隐藏字符
提示: 首先尝试禁用所有选项,然后逐个启用它们以确定哪个设置阻止了匹配。

如何搜索 $ 或 * 等特殊字符?

如果您不使用正则表达式模式,特殊字符会按字面意思匹配 - 只需按原样输入它们。

如果启用了正则表达式模式,这些字符具有特殊含义。要按字面意思匹配它们,请在字符前添加反斜杠:

  • \$ - 匹配美元符号
  • \* - 匹配星号
  • \. - 匹配句点
  • \+ - 匹配加号
  • \? - 匹配问号
  • \(\) - 匹配括号

我可以在替换中使用捕获组吗?

可以!在正则表达式模式下,使用括号创建捕获组,然后在替换文本中引用它们。

示例: 交换名和姓

  • 查找: (\w+)\s+(\w+)
  • 替换: $2, $1
  • 结果: "John Smith"变成"Smith, John"

特殊引用:

  • $1, $2, $3... - 按编号引用捕获组
  • $& - 插入整个匹配项
  • $` - 插入匹配项之前的文本
  • $' - 插入匹配项之后的文本

我可以处理的文本量有限制吗?

该工具可以高效处理大型文档,但非常长的文本(超过 100,000 个字符)可能会根据您设备的性能导致轻微延迟。

最佳性能 最多 5 万字符
可能出现延迟 5 万-10 万字符

匹配项限制: 该工具设置为查找最多 10,000 个匹配项以保持性能。如果您有更多匹配项,请考虑分小节处理您的文本。

为什么预览显示不同的颜色?

颜色编码可帮助您快速了解正在发生的事情:

  • 输入面板中的黄色高亮显示找到的匹配项
  • 预览面板中的绿色高亮显示替换文本

这种视觉区分使您可以轻松查看点击应用时将发生的确切更改。

如何删除文本而不是替换它?

只需将替换字段留空。所有匹配的文本都将从结果中删除。

常见用例:

  • 从复制的网页内容中删除 HTML 标签
  • 删除多余的空白或换行符
  • 剥离不需要的字符或符号
  • 清理来自其他应用程序的格式化文本

点击应用后可以撤消更改吗?

应用按钮会用预览结果替换您的输入文本。没有内置的撤消功能。

最佳实践: 在应用更改之前始终仔细查看预览。在进行重大替换之前,请考虑将原始文本复制到安全位置。

恢复选项:

  • 将原始文本保留在另一个窗口或应用程序中
  • 使用复制按钮保存中间结果
  • 首先在小样本上测试复杂模式

我的设置会在会话之间保存吗?

会的!您的搜索选项会自动保存到浏览器的本地存储中,并在您下次访问时恢复。

保存的设置包括:

  • 区分大小写首选项
  • 全词匹配首选项
  • 正则表达式模式首选项
  • 多行模式首选项
  • 最近的搜索历史(最近 20 次搜索)

这确保了一致的体验,并通过记住您的首选工作方式来节省时间。

我的文本会发送到服务器吗?

不会。 所有处理都完全在您的浏览器中使用 JavaScript 进行。您的文本永远不会离开您的设备。

100% 私密: 这使得它完全可以安全地用于机密文档、敏感内容、个人信息或任何私人数据。

隐私保证:

  • 无服务器上传或传输
  • 无云存储或备份
  • 不对您的内容进行分析
  • 无第三方访问
  • 初始页面加载后可离线工作
输入文本
预览
0/0
输入搜索词,即可看到匹配项高亮显示
启用正则表达式模式进行高级模式匹配
使用快速模式查找电子邮件、URL、电话号码等
使用Ctrl + ↑/↓(上/下)键在匹配项之间导航
使用Alt + C / W / R键快速切换选项
所有处理都在您的浏览器中进行 - 不会向服务器发送数据
想了解更多? 查看文档 →
1/7
开始输入以搜索……
正在搜索……
未找到结果
尝试使用其他关键词进行搜索