a = string.sub("слово", 1,1)
слово 是俄语单词,每个字母需要 2 个字节,输出为
print(a)
会是类似 � 取决于你运行它的位置
if a =="?" then
if a =="�" then
if a =="" then
if a ==nil then
不起作用
我只是想知道哪个符号适用于 if 语句
嗯,print() 命令的输出是在 lua 之外的。因此,根据您的终端,它可能会有所不同。我有一个例子,程序在 Konsole 中打印 3 个字节的 UTF 字符,但同一程序在 GNOME 中打印垃圾。