--检查中文,存在则返回true
function CheckChinese(s)
local ret = {};
local f = '[%z\1-\127\194-\244][\128-\191]*';
local line, lastLine, isBreak = '', false, false;
for v in s:gfind(f) do
local isChinese = (#v~=1)
if isChinese then
print(" isChinese "..v)
return true
end
end
return false;
end
--检查中文,并返回所有中文字符
function CheckChineseReturnTab( s )
local ret = {};
local f = '[%z\1-\127\194-\244][\128-\191]*';
for v in s:gfind(f) do
table.insert(ret, {c=v,isChinese=(#v~=1)});
end
return ret;
end