删除文本方向标记(如RTL),而不删除所有非ASCI字符

2024-05-28 23:54:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个允许unicode字符作为用户名一部分的应用程序,其中还包括触发RTL文本方向的字符

问题是:在将它们插入文本时,它们可能会反转整个文本破坏整个外观,也会导致不一致

如何处理该问题–如何删除触发与LTR不同文本方向的所有字符

有一个类似的question,但接受的答案只是删除了任何非ascii字符,如text.encode('ascii', 'ignore')


Tags: 答案text文本应用程序asciiunicode方向字符

热门问题