查找和替换文本

查找并替换文本中的任意单词或片段,一次替换所有匹配项。支持区分大小写和正则表达式(regex)。

查找和替换的作用是什么

该工具可以一次性找到文本中出现的每个单词或短语,并将其替换为其他内容。这是在长文档中进行一致更改、修复拼写错误的名称、交换术语、更新 URL 或重新格式化数据的快速方法,而无需手动编辑每个实例。它还支持区分大小写和正则表达式以进行精确控制。

纯文本和正则表达式

默认情况下,查找和替换适用于文字文本:键入要查找的内容,键入要替换的内容,然后交换每个匹配项。要获得更多功能,请启用 regex(正则表达式),它允许您匹配模式而不是精确文本、所有数字、所有电子邮件地址、括号之间的文本或任何其他模式。正则表达式使查找和替换成为真正的数据清理工具,而不是简单的单词交换器。

区分大小写

区分大小写的选项控制“Apple”和“apple”是否被视为相同。关闭它后,搜索将忽略大小写并捕获每个变体。启用此功能后,仅替换完全大小写的匹配项,这在您更改特定术语但希望在其他情况下保留类似单词不变时很重要。根据大写在文本中是否有意义进行选择。

实际例子

将每个“颜色”替换为“颜色”,将英式拼写转换为美式拼写。通过用单个空格替换双空格来去除格式。使用正则表达式将每一行括在引号中,将逗号分隔的列表转换为换行符分隔的列表,或删除括号内的所有内容。由于整个操作在浏览器中运行,因此您可以清理敏感数据、记录列表、内部文档,而无需上传任何内容。

无需文字处理程序即可批量查找和替换

查找和替换内置于每个文字处理器中,但打开一个文字处理器只是为了在粘贴的文本块中交换单词,速度很慢。网络工具可以更快地完成快速工作:粘贴文本,输入要查找的内容和替换的内容,然后立即获得结果。替换整个文档中的名称、交换重复出现的拼写错误、将占位符标记更改为实际值,或者在整个列表中将一个术语转换为另一个术语,所有这些都无需启动较重的软件。

使用正则表达式

对于高级替换,启用 regex(正则表达式)来匹配模式而不是固定文本。使用正则表达式,您可以匹配所有数字、所有电子邮件形状的字符串、两个标记之间的所有内容或任何其他模式,并一次性替换它们。这对于清理结构化数据、重新格式化列表和去除不需要的模式非常有用。如果您不需要它,请关闭正则表达式,该工具会将您的搜索视为纯文字文本,这对于日常交换来说更安全。

区分大小写和全字匹配

默认情况下,搜索不区分大小写,因此“cat”匹配“Cat”和“CAT”。当差异很重要时,打开区分大小写,例如替换变量“Total”而不触及“total”。与正则表达式单词边界相结合,您可以仅匹配整个单词,避免在“类别”中替换“猫”的经典错误。这些控件可让您对任意数量的文本进行精确、可预测的替换。

常见问题

普通模式和正则表达式模式有什么区别?
纯文本模式会替换您键入的确切文本。正则表达式模式匹配模式,例如所有数字、所有电子邮件地址或特定字符之间的文本,为您提供更强大的数据清理和批量重新格式化功能。
如何一次替换所有出现的情况?
每场比赛都会自动替换。没有必要一次一个地完成它们;单击替换会立即更改整个文本中的所有出现位置。
什么时候应该使用区分大小写的匹配?
当大小写很重要时打开它,例如,替换特定的大写术语,同时保留小写版本。关闭它以捕获每个变体,无论大小写。
我可以用它来删除文本吗?
是的。将替换字段留空,搜索词的每个匹配项都会被删除。这对于删除不需要的字符或短语很有用。
我的文字上传了吗?
不会。查找和替换完全在您的浏览器中运行,因此即使是敏感文档也会保留在您的设备上。
查找和替换是否会立即更改所有出现的情况?
是的。文本中的每个匹配项都会在一次传递中被替换。不需要像在某些文字处理器中那样一次单步执行一个事件。
我可以使用正则表达式选项做什么?
正则表达式可让您匹配模式而不是固定文本、所有数字、所有单词、两个标记之间的任何内容等,然后替换它们。将其保留以进行简单的字面查找和替换,这对于日常使用来说更安全。
如何避免替换较大单词的一部分?
启用正则表达式并将搜索包含在单词边界 (\b) 中,因此“cat”匹配整个单词“cat”,但不匹配“category”内的“cat”。
支持区分大小写吗?
是的。默认情况下匹配忽略大小写。打开区分大小写以匹配确切的大小写,这对于“Total”和“total”不同的代码和数据非常有用。