我正在尝试从斯洛伐克语中的一个字串中提取字符。例如,“乌龟”这个词是"KORYTNAČKA“。但是,当我尝试从字符串中提取"Č“字符时,它会跳过”“字符:for c in str:gmatch("%a") do print(c) end我正在阅读,我也尝试过将字符串本身粘贴为一个集合,但是它想出了一些奇怪的东西:
loc
我很好奇如何处理从右向左阅读的语言(例如阿拉伯语、希伯来语)的输出。在C/C++或我见过的任何语言中,几乎所有东西都是以从左到右输出为前提的。即便如此,在程序内部,字符串的编码方式类似于字符串(“this is a string")。难道它不需要编写类似string("string a is this")之类的代码,或者使用一些反向函数来处理所有事情吗?