原理
1. \u202E 的作用是使得后续字符串从右至左读(RLO,即RIGHT-TO-LEFT OVERRIDE),
如 123\u202EABC 输出后为 123CBA2. \u202D 的作用是使得后续字符串从左至右左读(LRO,即LEFT-TO-RIGHT OVERRIDE),,如 123\u202DABC 输出后为 123ABC
举例
在消息列表中,QQ会将昵称、冒号、消息三者进行字符串拼接进行显示。如:
- 昵称:赵Y轩 \u202E \u202E !喵 \u202D
- 冒号::
- 消息:12345
拼接后的字符串为:赵Y轩\u202E \u202E !喵\u202D:12345
以下是该字符串输出方式:(括号仅用来表示分组)
-
赵Y轩 \u202E \u202E!喵\u202D:12345
-
赵Y轩 \u202E (\u202E!喵) (\u202D:12345)
-
赵Y轩 (\u202D:12345 ) (\u202E !喵 )
-
赵Y轩 :12345 \u202E !喵
-
赵Y轩 :12345 喵!
输出完毕。