🔄 文本反转器

反转任意文本中的字符顺序。输入或粘贴文本,点击反转即可——浏览器内瞬时完成,无需上传。

关于文本反转器

文本反转器会翻转输入中每个字符的顺序,让最后一个字符变成第一个,第一个变成最后一个。例如 Hello 会变成 olleH。该工具完全在浏览器中运行,无需上传任何数据,结果瞬时呈现。

它适用于任意文本——单词、句子、段落,甚至是包含 emoji 的混合文字。每个 Unicode 码位都被视为一个单元,因此 emoji 和带重音字母等多字节字符能被正确反转,而不会被拆散。

工作原理

  • 使用 Array.from 将输入拆分为 Unicode 码位数组,可正确处理代理对和星形平面字符。
  • 数组被反转后重新拼接成字符串,保留所有原始字符但顺序相反。
  • 空格和换行符被视为普通字符,位置也会被反转。

如何使用反转器

  1. 在输入框中粘贴或输入文本。
  2. 点击反转翻转字符顺序。
  3. 结果显示在输出框中。
  4. 点击复制复制结果,或点击清空重新开始。

常见问题

这个工具会上传我的文本吗? 不会。所有反转操作都在本地浏览器中完成,文本永远不会离开你的设备。

emoji 和特殊字符会乱掉吗? 不会。工具使用 Unicode 感知拆分,emoji 和星形平面字符作为整体单元被反转。

是按行反转还是整段反转? 整段文本作为一个字符串(包含换行)整体反转。如果需要逐行反转,请先自行分行。

有长度限制吗? 唯一的限制是浏览器可用内存。即使是非常长的文本也能瞬时完成反转。