陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈! 反馈途径·目前大家有任何反馈可以直接发我邮箱:lyfs814@163.com陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈! 反馈途径·目前大家有任何反馈可以直接发我邮箱:lyfs814@163.com
v1.0 · 已上线中英双语纯客户端

文本反转Text Reverse

行反转、字符反转、单词反转三种模式一键倒序,组合 emoji 不拆散、中文可按词反转,回填后同模式再反转一次即还原原文。内容全程不上传。

本周使用—·收藏—·版本v1.0.0·最后更新今天·完全免费
模式
·字符62
输入UTF-8 · 3 行
输出UTF-8
// 反转结果会显示在这里…
执行

工具介绍

3 段详细说明

文本反转是面向写作者、学生与开发者的一站式文本倒序工具,集行反转、字符反转、单词反转三大模式于一体,一键把文本头尾颠倒、行序倒排或词序倒装,复制带走。

反转引擎基于字素簇与词典分词:👨‍👩‍👧 一类组合 emoji、é 一类带声调字符作为一个整体参与反转,不会被拆成乱码豆腐块;中文单词反转走 ICU 词典分词,「蜗牛工具箱」能按词倒序而不是逐字乱拆。

所有反转都在浏览器内存中完成,内容不上传任何服务器。零依赖、零打包,单遍 O(n) 扫描,10 MB 级文本也毫秒级完成。支持 ⌘+↵ 快捷键执行与「回填」按钮,同模式再反转一次即可还原原文。

基础知识 · 反转规则

Unicode UAX #29 · 字素簇

「一个字符」在用户眼里和 Unicode 规范里不是一回事。本工具按 UAX #29 字素簇边界切分文本,保证反转后所见字符不拆散。三种模式的反转规则如下:

1lines行反转 · 只换行序
按换行符切行后整行倒序重排,第 1 行 ↔ 第 N 行,行内字符顺序不动。行尾换行符原位保留:原文末尾有换行,反转后仍有;原文末尾没有,反转后也不会新增。
2chars字符反转 · 字素簇安全
按 Unicode 字素簇(grapheme cluster)切分反转:👨‍👩‍👧 组合 emoji、é 带声调字符作为整体参与反转。直接按码点反转会把 surrogate pair 拆成「豆腐块」乱码。
3words单词反转 · 中文也能分词
英文按非词字符切词倒序;中文走 ICU 词典分词(Intl.Segmenter word 粒度),「蜗牛工具箱」按词倒序而不是逐字乱拆。空格与标点原位保留,只调换词的顺序。
4palindrome反转两次 = 原文
三种反转都是双射变换:输出「回填」后再执行一次同模式反转即可还原原文。可当作临时「不可读化」处理,但不是加密,请勿用于保密场景。
5whitespace空白与标点 · 原位不动
单词反转只调换「词」序列,空白与标点 token 原位回填:「你好,世界」→「世界,你好」,逗号仍在中间;"hello, world" → "world, hello"。多空格、缩进、换行位置都保持原样。
6limits长度与性能
反转是单遍 O(n) 操作,输出长度与输入一致(行反转最多差一个换行符)。10 MB 级文本毫秒级完成,无递归、无栈溢出风险。
反转速记
三种模式怎么选?记住一句话:换行用行反转,玩梗用字符反转,改词序用单词反转。
行反转:第 1 行 ↔ 第 N 行,第 2 行 ↔ 第 N-1 行……行内完全不动。
字符反转:整段头尾颠倒,「你好世界」→「界世好你」;🌈 颜色不丢、é 声调不散。
单词反转:词序倒排,「蜗牛 工具箱」→「工具箱 蜗牛」;"hello world" → "world hello"。
还原:点「回填」把输出写回输入区,同模式再反转一次即可回到原文(回文性质)。

使用说明

4 步快速入门
1
粘贴文本
把待反转的文本贴到左侧输入框,或点击「示例」一键填充
2
选模式
顶部工具栏在 行反转 / 字符反转 / 单词反转 三种模式中任选其一
3
点执行
点击「执行」或按 ⌘+↵,右侧立即显示反转结果
4
复制带走
点「复制」一键复制结果;点「回填」写回输入区,同模式再反转一次即还原

使用场景

5 个真实案例
01刷题与算法验证

验证字符串反转、回文判断类算法题的边界用例,快速得到期望输出做对照。

02日志倒排阅读

粘贴一整段按时间正序的日志,行反转后最新记录排到最上面,倒着排查更顺手。

03聊天趣味玩梗

把句子反转成倒序文案发群里制造笑点,组合 emoji 不会拆成乱码豆腐块。

04文案镜像排版

海报、视频字幕做镜像特效时把口号逐字倒排,所见即所得地控制每个字符。

05表格行序倒置

导出数据「最新在后」,行反转一键变成「最新在前」,不用重新排序导出。

常见问题

10 个问答
文本反转是什么?有什么用?

把文本按行、字符、单词三个维度倒序排列:行反转调换行顺序、字符反转整段头尾颠倒、单词反转词序倒排。常用于刷题验证、日志倒排阅读、趣味玩梗与镜像排版。

我的文本会上传到服务器吗?

不会。所有反转在浏览器内存中完成,输入内容不上传任何服务器。可断网使用,关闭网络后再打开仍能正常使用。

中文反转会乱码吗?

不会。字符反转按 Unicode 字素簇处理,每个汉字都是独立整体;单词反转走 ICU 词典分词,按「蜗牛 / 工具箱」这样的词倒序,而不是机械逐字拆散。

emoji 会被拆散吗?

不会。基于 Intl.Segmenter 按字素簇切分,👨‍👩‍👧、👍🏻 等组合 emoji 与带声调字符作为一个整体参与反转;仅在不支持 Segmenter 的老浏览器上回退为码点反转。

单词反转是怎么分词的?

英文按非词字符切分;中文走 ICU 词典分词(Intl.Segmenter word 粒度),能正确切出「工具箱」「打磨」等词语。标点、空格、换行原位保留,只调换词的顺序。

为什么单词反转后标点位置没变?

单词反转只调换「词」的顺序,空白与标点 token 原位回填。例如「你好,世界」反转后是「世界,你好」,逗号仍在中间;"hello, world" 反转后是 "world, hello"。

反转两次能还原吗?

能。三种反转都是可逆变换,点「回填」把输出写回输入区,同模式再执行一次「执行」即还原原文。注意这只适合临时变换,不能替代加密。

支持多大的文本?

建议 ≤ 10 MB。反转是单遍线性扫描,10 MB 级文本也在毫秒级完成,粘贴整本小说也不会卡。

行反转后行尾换行会乱吗?

不会。行尾换行符原位保留:原文末尾有换行,反转后仍有;原文末尾没有,反转后也不会新增。行内字符顺序完全不动。

和编辑器反转插件有什么区别?

编辑器插件普遍按码点逐字符反转,组合 emoji 会拆成乱码,也不支持中文分词级倒序;本工具无需安装、打开网页即用,字素簇安全且中文可按词反转。

相关工具

文本分类

数据来源

隐私优先
算法:基于浏览器原生 Intl.Segmenter,字符反转按字素簇(UAX #29)切分,单词反转按词典分词(word 粒度);不支持的运行时回退为码点切分与空白 token 反转。无任何第三方依赖、无 WASM。
隐私声明:所有反转均在浏览器内存完成,输入内容不上传任何服务器。本工具不记录任何输入、不埋任何分析点。可断网使用,关闭网络后再打开仍能正常使用。