DeepSeal — 本地加密笔记应用,你的隐私只有你说了算。 免费下载 → ×

文本翻转

逐字符翻转、逐词翻转、逐行翻转、逆序输出,可选保留标点位置。

P2
翻转方式:
支持 emoji 与中英文 · 数据不离开浏览器
输入
翻转结果

文本翻转工具

这是 HyperGrad Text 提供的免费文本翻转工具,支持逐字符翻转、逐词翻转、逐行翻转、逆序输出四种方式, 可选保留标点位置。使用 ES6 扩展运算符按 Unicode 码点分割,正确处理 emoji 与代理对,中英文混合文本均能正确翻转。 所有处理在浏览器本地完成,适合镜像文字、古文研究、字符串测试、趣味排版。

四种翻转方式

  • 逐字符翻转:把每个字符顺序倒过来。Hello World → dlroW olleH。多用于加密、镜像字、字符串测试。
  • 逐词翻转:把词序倒过来但词内字母顺序不变。Hello World → World Hello。多用于语法分析或诗歌手法研究(如诗词倒装)。
  • 逐行翻转:把行序整体倒置,第 1 行变成最后一行。常用于把时间线倒序、把日志最新行放最上面。
  • 保留标点位置:标点(中英文逗号、句号、问号、感叹号、引号)位置不变,只翻转字母与汉字。适合翻转句子而又保持阅读节奏:Hello, World! → olleH, dlroW!

正确处理 Unicode

本工具使用 [...str] 扩展运算符按 Unicode 码点分割,而非按 UTF-16 单元(char)分割—— 这能正确处理代理对(emoji)和组合字符(如带音标的字母)。 例如「你好😀」逐字符翻转得到「😀好你」,而不是乱码。 多数简易翻转工具用 split('') 会把 emoji 切成两半导致乱码,本工具不会有此问题。

常见应用场景

  • 镜像文字:制作艺术排版、倒念诗、趣味文案。
  • 字符串测试:验证程序是否正确处理 Unicode、回文判断、编码边界。
  • 古文研究:古籍倒读、回文诗研究。
  • 日志/时间线倒序:把最新条目放最上面,方便阅读。

翻转 常见问答

中文翻转后会乱码吗?
不会。本工具使用 ES6 的 [...str] 扩展运算符按 Unicode 码点分割,正确处理代理对(emoji)和组合字符(如带音标的字母)。中英文、emoji 都能正确翻转,如 你好😀 → 😀好你。
能保留标点位置吗?
能。开启「保留标点位置」后,标点(中英文逗号、句号、问号、感叹号、引号)的位置不变,只翻转字母与汉字。适合翻转句子而又保持阅读节奏:Hello, World! → olleH, dlroW! 而非 !dlroW ,olleH。
逐词翻转和逐字符翻转区别?
逐字符翻转把 "Hello World" 变成 "dlroW olleH";逐词翻转把词序倒过来变成 "World Hello",词内字母顺序不变。前者多用于加密/镜像字、后者多用于语法分析或诗歌手法研究(如诗词倒装)。
能翻转多行文本的行序吗?
能。选择「逐行翻转」模式,工具会按换行符分割后把行序整体倒置:第 1 行变成最后一行。常用于把时间线倒序、把 CSS 选择器优先级倒置、把日志最新行放最上面。

HyperGrad 生态还有这些站