📖 TextTool 使用指南

快速掌握所有工具功能,提升文本处理效率

🚀 快速开始

1️⃣

在文本框中输入或粘贴内容

支持文本、代码、Markdown、HTML等各种格式的内容

2️⃣

选择需要的功能按钮

所有功能一键触达,无需复杂配置

3️⃣

查看处理结果

结果即时显示在文本框中,可直接复制使用

✨ 文本格式化功能

🔤 大小写转换

功能:英文小写转大写、英文大写转小写、英文单词格式化首字母大写、英文句子首字母大写

使用场景:

  • 英文标题格式化:使用"英文单词格式化首字母大写"
  • 代码常量转换:将变量名转为全大写
  • 英文文章格式化:使用"英文句子首字母大写"
  • 数据标准化:统一转为大写或小写

🔲 空格处理

功能:去空格、去除空行、只保留空行

使用场景:

  • 清理从PDF复制的文本中的多余空格
  • 压缩代码或数据,去除所有空格
  • 清理日志文件,删除空行
  • 提取文本结构,只保留空行位置

📌 前后缀处理

功能:批量添加前后缀、批量去除前后缀

使用场景:

  • 给URL列表批量添加域名前缀
  • 为SQL字段名添加引号:前缀 `,后缀 `
  • 为列表项添加序号或符号
  • 清理带格式的文本,去除统一的前后缀

示例:输入"item1\nitem2",添加前缀"- ",后缀"",结果为"- item1\n- item2"

🔧 高级文本处理

🔍 查找替换

功能:批量查找替换,支持正则表达式

使用技巧:

  • 普通替换:查找"旧文本",替换为"新文本"
  • 正则替换:勾选"正则",使用正则表达式模式
  • 删除匹配内容:替换为空字符串
  • 复杂模式:如替换所有数字 \d+

正则示例:查找 \d{3}-\d{4} 匹配电话号码格式

🗑️ 文本去重

功能:去除文本中的重复行,只保留唯一内容

使用场景:

  • 清理重复的邮箱地址或用户名列表
  • 合并多个数据源,去除重复记录
  • 整理关键词列表,删除重复项
  • 日志分析,提取唯一的错误信息

✂️ 分割与合并

功能:按分隔符分割、合并为一行

使用场景:

  • CSV数据处理:按逗号分割或合并
  • 将空格分隔的单词转为多行
  • 将多行数据合并为逗号分隔的SQL IN语句
  • URL参数处理:按&分割

提示:分隔符可以是任何字符,如逗号、空格、分号等

🔄 文本反转

功能:行反转、每行英文单词反转、每行字符反转

使用场景:

  • 行反转:将列表倒序排列,最后一行变第一行
  • 单词反转:反转英文句子的单词顺序
  • 字符反转:生成镜像文本效果
  • 数据排序:配合其他功能实现特殊排序

📊 排序与统计功能

📈 文本排序

功能:字母排序、数字排序、倒序、行内排序

排序类型:

  • 字母排序:按字母表顺序升序排列
  • 数字排序:将每行作为数字排序,适合处理数值数据
  • 倒序:反转当前行的顺序
  • 行内排序:指定分隔符,对每行内的元素排序

示例:行内排序,分隔符为空格,可以对"3 1 2"排序为"1 2 3"

📝 字数统计

功能:统计文本的字数、行数、词数等信息

统计内容:

  • 总字符数(包含空格和标点)
  • 总行数
  • 英文单词数
  • 中文字符数

💡 适合写作、文档校对、数据分析等场景

📊 频率统计

功能:词频统计、行频统计

使用场景:

  • 分析文章关键词出现频率
  • 统计日志中各类错误的出现次数
  • 找出数据中的高频项
  • 词云数据准备

输出格式:按出现次数降序排列,格式为"内容: 次数"

⏱️ 时间格式求和

功能:对多行"小时:分钟"格式的时间求和

使用场景:

  • 统计项目工时,如5:30、2:45、3:15
  • 计算视频总时长
  • 学习时间统计
  • 任务时长汇总

格式要求:每行一个时间,格式为"小时:分钟",如"5:31"

🔐 编码与二维码功能

🔒 加密/解密

功能:Base64加密/解密、ROT13加密/解密

Base64编码:

  • 将文本转换为Base64格式,用于数据传输
  • 常用于URL参数、邮件附件、图片嵌入等
  • 注意:Base64是编码而非加密,可轻易解码

ROT13编码:

  • 简单的字母替换加密,将字母移动13位
  • A变成N,B变成O,以此类推
  • 适合简单的文本混淆,不提供真正的安全性

📱 二维码生成

功能:将文本内容生成二维码图片

使用场景:

  • 生成网址二维码,方便手机扫码访问
  • 创建联系方式二维码
  • 生成WiFi密码二维码
  • 分享文本信息给他人

提示:二维码生成后显示在页面底部,可右键保存图片

🔍 二维码识别

功能:上传二维码图片,识别其中的文本或链接

使用场景:

  • 提取二维码中的URL地址
  • 读取二维码中的联系方式
  • 批量识别二维码内容
  • 验证二维码是否正确生成

💡 支持常见的二维码格式,识别结果显示在页面上

👁️ 预览与对比功能

📄 Markdown/HTML预览

功能:实时预览Markdown或HTML文本的渲染效果

使用方法:

  1. 在专用预览文本框中输入Markdown或HTML代码
  2. 点击"预览"按钮
  3. 查看下方的渲染结果

支持的语法:

  • Markdown标题、列表、链接、图片等
  • 代码块语法高亮
  • HTML标签渲染

🔀 文本对比

功能:对比两段文本,高亮显示差异

使用场景:

  • 对比文档的不同版本
  • 检查文本修改前后的差异
  • 校对翻译内容
  • 查找配置文件的变化

提示:在两个对比框中分别输入文本,点击"文本对比"查看差异

❓ 常见问题

Q: 我的数据会被上传到服务器吗?

A: 不会。TextTool 是纯前端运行的工具,所有数据处理都在您的浏览器本地完成,不会上传到任何服务器。您的隐私得到完全保护。

Q: 需要注册账号才能使用吗?

A: 不需要。TextTool 完全免费,无需注册或登录,打开网页即可使用所有功能。

Q: 支持处理大文件吗?

A: 由于是浏览器端处理,建议处理文本大小在1MB以内。过大的文件可能导致浏览器卡顿或内存溢出。

Q: 正则表达式怎么用?

A: 在"批量查找替换"功能中勾选"正则"选项,然后在查找框中输入正则表达式模式。例如 \d+ 匹配所有数字。推荐阅读我们的正则表达式完全指南

Q: 可以在移动设备上使用吗?

A: 可以。TextTool 采用响应式设计,在手机、平板等移动设备上都能正常使用。

Q: 如何保存处理结果?

A: 处理完成后,直接选中文本框中的内容,使用 Ctrl+C (Mac: Cmd+C) 复制,然后粘贴到您需要的地方即可。

⌨️ 快捷键

基础操作

  • Ctrl + A - 全选文本
  • Ctrl + C - 复制
  • Ctrl + V - 粘贴
  • Ctrl + Z - 撤销

Mac 系统

  • Cmd + A - 全选文本
  • Cmd + C - 复制
  • Cmd + V - 粘贴
  • Cmd + Z - 撤销

💡 提示

大部分功能都是一键式操作,点击按钮即可。对于需要输入参数的功能(如前后缀、分隔符),请先填写参数再点击对应按钮。

🎯 准备好开始了吗?

立即使用 TextTool,体验高效便捷的文本处理

开始使用