星点 星点-文本 工具 首页星点导航
关于
版本 v0.1.0

文本替换工具

输入原文、查找内容与替换内容,选择普通或正则模式,一键替换第一个或全部匹配,显示匹配/替换数量并支持撤销与复制。

文本替换 · 工具介绍

批量修正文案、配置、日志和代码片段时,逐个手动改既慢又容易漏。本工具提供字面量与正则两种查找替换。

普通模式把查找内容当字面文本处理(.、*、[ 等就是普通字符);正则模式使用 JavaScript RegExp 语法,支持捕获组替换(如 $1)。

可区分大小写、替换第一个或全部,显示匹配数量与替换数量,替换前可预览,并支持撤销上一次结果。

正则编译失败会给出可读错误并保留原文;不会用 eval 或 new Function 执行用户输入。

全部处理在浏览器本地完成,文本不会上传。

文本替换 · 功能特点

  • 普通文本匹配 / 正则表达式模式
  • 区分大小写开关
  • 替换第一个 / 替换全部
  • 显示匹配数量、替换数量
  • 正则捕获组替换($1、$& 等)
  • 替换前后预览,支持撤销
  • 非法正则友好报错,原文不丢失
  • 浏览器本地处理,不执行用户代码

文本替换 · 使用方法

  1. 粘贴原始文本;
  2. 填写查找内容与替换为内容;
  3. 选择普通 / 正则模式与区分大小写;
  4. 点击“替换第一个 / 替换全部”,查看匹配与替换数量;
  5. 需要时撤销,或复制 / 下载结果。

文本替换 · 常见问题

Q:正则语法是什么?

使用 JavaScript RegExp 语法。正则模式下支持捕获组替换,例如把 (\w+)@(\w+) 替换为 $2@$1。

Q:会执行我的代码吗?

不会。工具只用正则做文本匹配替换,绝不使用 eval 或 new Function 执行任何用户输入。

Q:查找内容为空为什么禁止?

空查找条件会在每个位置产生匹配,边界行为容易令人困惑,因此默认禁止并解释原因。

Q:普通模式下 . 会匹配任意字符吗?

不会。普通模式把查找内容当字面文本处理,. 只匹配句点;如需通配请切换到正则模式。

相关工具

继续使用本站其它文本处理工具:

文本对比

左右对比两段文本,标出新增/删除差异

打开工具

文本去重

按行去重、保留原顺序

打开工具

文本排序

字符、数字与自然排序

打开工具

文本统计

统计行数、段落、字符、单词与字节

打开工具

文本清理

去除空行、去除首尾空格、换行符转换

打开工具

大小写转换

大小写与命名格式转换

打开工具

文本分割与合并

按分隔符拆分或合并文本

打开工具

行号处理

添加、移除与重排行号

打开工具

批量文本处理

多步骤清洗文本

打开工具

在线笔记本

本地保存文本、代码与 Markdown

打开工具