这个工具有问题吗?
关于「RTL 双向控制符 在线」
该工具快速访问从右到左的双向控制字符:RLE(从右到左嵌入)、PDF(弹出方向格式)、RLO(从右到左覆盖)、LRO、LRE 以及 LRM/RLM 标记。每个字符都会更改阅读方向为从右到左的语言周围文本的渲染方式。
在开发 RTL 网站、文本混合出现问题时(阿拉伯语句子中的英语地址、CSV 列标题中的希伯来语名字),或在为聊天、社交媒体或文档导出制作双向文本时使用这些字符。
请注意 RLO/LRO 会覆盖字符的自然方向,可能会被滥用(例如社会工程中的伪造文件扩展名)。请谨慎使用并记录其存在,以免未来的编辑意外删除它们。
如何使用这个工具
如何用 Unicode 的 RTL 嵌入标记包裹文本
粘贴文本
把片段贴进「Text」字段。工具会在开头加 U+202B(Right-to-Left Embedding),在末尾加 U+202C(Pop Directional Formatting),强制把这段内容渲染为 RTL。
点击运行
结果只有 `wrapped`——你的文本被不可见的 RTL 标记包住。在工具里看不出变化,但贴到别处后,被包裹这段的双向渲染会翻转。
什么时候用得上
混语 UI:希望阿拉伯文或希伯来文段落在 LTR 文档里仍按 RTL 渲染,即使外围的 ASCII 标点本会逼成 LTR。混合英语与 RTL 文件名的场景也很有用。
现代替代方案
新代码建议优先用 HTML 的 `dir="rtl"`、CSS `direction: rtl`,只有无法改外层标记时才依赖 `\u202E…\u202C`。一些文本渲染系统把内嵌 RTL 标记视为安全隐患(针对文件名的 RIGHT-TO-LEFT OVERRIDE 攻击)——上线前请审一遍。