スロバキア語の単語の文字列から文字を抽出しようとしています。たとえば、「TURTLE」の単語は「KORYTNAČKA」です。ただし、文字列から抽出しようとすると、「Č」文字がスキップされます。
local str = "KORYTNAČKA"
for c in str:gmatch("%a") do print(c) end
--result: K,O,R,Y,T,N,A,K,A
私はこのページを読んでいて、文字列自体をセットとして貼り付けようとしましたが、何か変なものが出てきました:
local str = "KORYTNAČKA"
for c in str:gmatch("["..str.."]") do print(c) end
--result: K,O,R,Y,T,N,A,Ä,Œ,K,A
誰でもこれを解決する方法を知っていますか?