--(c>=48 and c<=57)数字
--(c>= 65 and c<=90)大写字母
--(c>=97 and c<=122)小写字母
--判断是否由汉字,大小写字母组成
function Balance:GetStringA_Z_Chinese(str)
local ss = {}
local k = 1
while true do
if k > #str then
return true
end
local c = string.byte(str, k)
if not c then
return false
end
if c < 192 then
if (c >= 65 and c <= 90) or (c >= 97 and c <= 122) then
table.insert(ss, string.char(c))
else
return false
end
k = k + 1
elseif c < 224 then
k = k + 2
return false
elseif c < 240 then