字母顺序反转
使用我们的字母顺序反转工具轻松颠倒给定句子或段落中的字母,创建独特文本。

字母顺序反转是一款免费工具,可将句子、段落或其他文本中的字节顺序倒转。
如何反转文本中的字母顺序?
处理结果会显示在反转结果字段中。
对于 ASCII 输入,工具会将全部输入内容从末尾到开头完全反转。ASCII 字母、空格、数字和标点会一起移动。工具不会纠正拼写、保留单词顺序,也不会删除不需要的字符。
反转文本有什么用?
反转文本主要适用于谜题、文字游戏、简单的内容效果,以及检查字符序列。
- 为填字游戏、寻宝活动或密室逃脱练习单制作线索。
- 在 WhatsApp 群组、Discord 频道或论坛中,用反转文本制作笑话或谜题。
- 将单词与其反转形式进行比较,检查它是否为回文。
- 为表单、文本编辑器或软件测试准备固定的 ASCII 测试数据。
- 诊断从错误一端读取字符的数据处理规则时,可反转标识符进行排查。
反转不会增加或减少普通 ASCII 字符的数量,因此无法让文本适应长度受限的字段。由于标点和字符顺序都会改变,链接、电子邮件地址和话题标签也可能因此无法使用。

空格、标点和特殊字符会怎样?
ASCII 空格、标点和数字会与字母一起反转,而带重音符号的字符、表情符号和非拉丁文字可能无法正确保留。
底层处理使用 PHP 的 strrev 函数。它反转的是输入字符串中的字节,而不是把 Unicode 字符作为完整单元进行反转。英文字母、数字和常见标点等纯 ASCII 文本会得到可预期的结果。é、表情符号,以及阿拉伯语、印地语、日语或其他非 ASCII 文字中的字符,可能由多个 UTF-8 字节组成。反转时这些字节可能被拆开,形成无效序列。
输入为空时,反转结果也为空。如果原始行序很重要,建议逐行处理。对于仅使用 LF 的输入,反转整个多行文本块时,换行符的位置和各行顺序也会一起反转。如果使用 Windows 风格的 CRLF 行尾,按字节反转会把每个 CRLF 序列变成 LFCR,可能破坏换行格式。

文本反转示例
以下示例均使用 ASCII 字符,因此结果明确无歧义。
- 输入: Meet at 3 pm. 输出: .mp 3 ta teeM
- 输入: abc 123! 输出: !321 cba
- 输入: drawer 输出: reward
- 输入: Room 42 输出: 24 mooR
大写字母仍然保持大写,只是会移动到新的位置。反转文本不会改变字母大小写。
应该反转字母顺序还是单词顺序?
如果需要让 ASCII 文本中的每个字节按相反顺序排列,请使用字母顺序反转。如果只需要调整单词顺序,同时保留每个单词内部的正常拼写,请使用单词顺序反转。
例如,对 "red green blue" 进行字母顺序反转会得到 "eulb neerg der"。如果反转单词顺序,则会得到 "blue green red"。如果输入内容是从 Excel 或 Google Sheets 导出的项目列表,通常更适合使用列表反转,因为按字符反转也会倒转每个项目的拼写。
此工具在服务器端处理数据。你的输入会通过 HTTPS 传输到服务器,并且不会被存储。
常见问题
反转文本后会变成从右向左阅读吗?
不会。对于 ASCII 文本,它只会改变字符顺序,不会设置文字的书写方向。应用程序仍会采用各自的从左到右或从右到左显示规则,因此反转后的阿拉伯语或混合方向文本可能看起来格外混乱。
可以在不破坏格式的情况下反转一行 CSV 吗?
对于 ASCII CSV 记录,按字节反转会移动逗号和双引号。连续的两个双引号仍会保持连续,但字段顺序和内容都会改变。如果记录包含非 ASCII 数据,或 CRLF 行尾也被反转,记录可能会失效。如果你想得到的是各字段内容分别反转的结果,应先反转每个字段的值,再重新构建 CSV。
反转文本算加密吗,能安全隐藏内容吗?
不能。反转只是一种简单且可以立即还原的转换,不提供任何加密或访问控制。不要用它隐藏密码、支付信息或机密消息。
把文本反转两次能恢复原文吗?
对于 ASCII 文本可以,前提是第一次的结果被原样复制,没有增加或删除任何字符。多字节字符可能产生无效的 UTF-8,其他系统可能会替换或丢弃受损字节,因此第二次反转未必能恢复原文。处理纯 ASCII 以外的内容时,请保留一份原始文本副本。