unicode何时知道何时从右向左或从左向右读取。
无论是文字还是python。
例如,
هذا هو الملعون جيد رجل الصباح!
如果要打退格键,则会从右到左读取。
我打印了unicode字节表示形式
u'\u0647\u0630\u0627 \u0647\u0648 \u0627\u0644\u0645\u0644\u0639\u0648\u0646 \u062c\u064a\u062f \u0631\u062c\u0644 \u0627\u0644\u0635\u0628\u0627\u062d!'
但是我没有看到任何表示左到右或从右到左的符号。
对于像这样的普通字符串,
Hi how are you, it works from left to right.
是否应该有一个unicode字符或字节来表示从左到右或其他内容?
最佳答案
有一种解释这的喜剧方式。
https://www.explainxkcd.com/wiki/index.php/1137:_RTL
https://en.wikipedia.org/wiki/Right-to-left_mark
双向算法在这里描述。
http://unicode.org/reports/tr9/
具体来说
ALM U + 061C阿拉伯字母标记从右到左的零宽度阿拉伯字符
关于python - Unicode中的阿拉伯字符处理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36381762/