文本处理工具

大小写转换、去重排序、去空行、反转、HTML/URL/Unicode 转义、查找替换——一站式文本处理

输入
操作
大小写
去重 / 排序
空白 / 反转
转义 / 编码
查找替换
输出 (0 行 / 0 字符)

工具介绍

5 大类操作

大小写UPPER、lower、句首大写、Title Case、camelCase、PascalCase、kebab-case、snake_case、CONSTANT_CASE、大小写反转
去重 / 排序按行去重(保留顺序)、按字符去重、A→Z / Z→A、按长度排序、随机打乱
空白 / 反转每行去首尾、合并多余空格、删除空行、整体去首尾、字符反转、单词反转、行序反转
转义 / 编码HTML 实体双向、URL 双向、Base64 双向、Unicode 转义双向
查找替换支持正则的查找替换、匹配计数

常见用途

清理导入数据变量命名转换日志格式化代码片段清洗列表去重HTML 实体处理URL 参数解析

常见问题

Q:操作按钮点了之后,可以撤销吗?

可以。点 "⇄ 互换" 会把输出回填到输入框,从而回到原状态重新选择操作。也可使用浏览器自带的 Ctrl+Z 撤销(在输入框内修改即可)。

Q:camelCase 和 snake_case 怎么互转?

先点 "snake_case" 转换得到 user_first_name,再点 "camelCase" 得到 userFirstName。"⇄ 互换" + 多次点击可实现链式转换。

Q:正则替换会不会改变原内容?

不会,所有操作基于「输入 → 输出」单向流程,正则错误时会显示红色提示而不修改输出,原文本不会损坏。