🔄 字符串逆序

逐字符倒序 · 单词内部反转 · 单词顺序颠倒 · 实时统计

📝 输入内容
1
等待输入...
字符: 0 行: 1
📤 逆序结果
1
等待处理...
字符: 0 UTF-8字节: 0
ℹ️ 字符串逆序 · 知识参考

什么是字符串逆序?

字符串逆序(String Reversal)指把一段文本的顺序颠倒过来。常见有两种理解:一是整串逐字符倒序,例如「abc 123」反转为「321 cba」,包括空格在内的所有字符位置整体对调;二是按单元反转,例如只把每个单词内部的字母倒序(Hello world → olleH dlrow),或只颠倒单词之间的排列顺序(Hello world foo → foo world Hello)。本工具将这三种模式整合在一起,按需切换即可。

三种反转模式有什么区别?

  • 逐字符倒序:把整个字符串从后到前逐字符排列,空格与标点也一起倒序;
  • 单词内部反转:每个单词内部的字母倒序,单词之间的顺序与空白保持不变;
  • 单词顺序颠倒:只颠倒单词之间的排列顺序,每个单词内部的字母顺序保持不变。

为什么需要专门处理 emoji 和中文?

emoji 通常由多个码元(surrogate pair)组成,若简单地按 UTF-16 字符取反会把表情拆成乱码。本工具使用基于码点(code point)的逐字分割,保证 😀、❤️ 等复杂字符整体移动、不被拆断;中文等单字字符与常见字母同理可被安全反转。开启「每行独立处理」可让多行文本按行分别反转,行与行之间互不影响,适合日志、代码清单等场景。

逆序结果能用在哪些地方?

文本逆序常用于文字排版趣味、逆序核对(palindrome 回文判断)、简单数据打码、编程测验与小游戏名称等场景。配合「一键复制」按钮,可把结果直接用于消息、评论或素材继续编辑。所有处理均在浏览器本地完成,无需上传文本,保护隐私安全。