Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用Corona SDK中的string.gmatch将阿拉伯文文本转换为字母数组_Android_Ios_Sdk_Lua_Coronasdk - Fatal编程技术网

Android 使用Corona SDK中的string.gmatch将阿拉伯文文本转换为字母数组

Android 使用Corona SDK中的string.gmatch将阿拉伯文文本转换为字母数组,android,ios,sdk,lua,coronasdk,Android,Ios,Sdk,Lua,Coronasdk,请帮忙 我正在尝试使用corona sdk中的string.gmatch将阿拉伯文文本发送到阿拉伯文字母数组,因此请帮助我正确地执行此操作 local lArray={} local t="من جد وجد ومن زرع حصد" for value in string.gmatch(t,".") do lArray [index] = value print(value) index = index + 1 end 输出是这个字符 2013-12-25 22:48:01.337 Cor

请帮忙

我正在尝试使用corona sdk中的string.gmatch将阿拉伯文文本发送到阿拉伯文字母数组,因此请帮助我正确地执行此操作

local lArray={}
local t="من جد وجد ومن زرع حصد"
for value in string.gmatch(t,".") do 
lArray [index] = value
print(value)
index = index + 1
end
输出是这个字符

2013-12-25 22:48:01.337 Corona Simulator[4878:507] Ù
2013-12-25 22:48:01.337 Corona Simulator[4878:507] …
2013-12-25 22:48:01.337 Corona Simulator[4878:507] Ù
2013-12-25 22:48:01.338 Corona Simulator[4878:507] †
谢谢你的帮助



我在这篇文章中找到了这个解决方案,除非Corona添加了它,否则Lua中的模式匹配不支持Unicode

您可以使用
utf8
插件


[我找到了这个解决方案,它帮助我解决了这个问题][1][1]:
string.gmatch( s, pattern )

s:gmatch( pattern )