文本反转

按字符、单词或行三种粒度反转文本顺序。字符反转以 Unicode 字素簇为单位,不会拆散 Emoji 与组合字符;单词反转会保留原有空白排版。全部在浏览器本地完成,数据不会上传。

输入内容 等待输入

切换反转粒度时会自动重新计算;按单词反转会保留原文的空格与换行位置。

反转结果
原字符数—
结果字符数—
结果行数—
反转模式—
点击「反转文本」,结果将显示在这里。

结果可直接复制,用于加密混淆、文本整理或趣味排版。

反转规则
  • 按字符反转使用 Intl.Segmenter 按字素簇切分,兼容 Emoji、组合音标等。
  • 按单词反转先以空白切分,再反转单词顺序,最后原地回填以保留排版。
  • 按行反转以换行符 \n 为界,仅调换行的顺序,行内字符不变。
  • 反转不会改变字符总数(按字符模式字符数保持不变)。
  • 所有处理均在浏览器本地完成,文本不会被上传。