1,502
社区成员
发帖
与我相关
我的任务
分享
function jipai(AStr,scel)
if(string.len(AStr))<1 then
return {0,AStr,AStr}
end
local zdz
local p
if scel=="zhadan" then
zdz = {"3333","4444","5555","6666","7777","8888","9999","SSSS","JJJJ","QQQQ","KKKK","1111","2222","AB"}
p=14
elseif scel=="santiao" then
zdz = {"333","444","555","666","777","888","999","SSS","JJJ","QQQ","KKK","111","222"}
p=13
elseif scel=="duizi" then
zdz = {"33","44","55","66","77","88","99","SS","JJ","QQ","KK","11","22"}
p=13
elseif scel=="danpai" then
zdz = {"3","4","5","6","7","8","9","S","J","Q","K","1","2"}
p=13
end
local result=""
local resu=""
local resus=AStr
for i=1, p do
if string.find(AStr,zdz[i]) ~= nil then
result = result .. zdz[i].."|"
resu = resu .. string.gsub(AStr,zdz[i],"",1) .. "|"
resus = string.gsub(resus,zdz[i],"",1)
end
end
if string.len(result)<1 then
return {0,AStr,AStr}
end
return {left(string.len(result)-1,result),left(string.len(resu)-1,resu),resus}
end
function left(w,str)
return string.format("%1." .. w .. "s", str)
end
function jipai(Str,scel)
if(string.len(Str))<1 then
return {0,Str,Str}
end
if scel~="zhadan" and scel~="santiao" and scel~="duizi" and scel~="danpai" then
return {0,Str,Str}
end
local zdz;
local p;
if scel=="zhadan" then
zdz = {"3333","4444","5555","6666","7777","8888","9999","SSSS","JJJJ","QQQQ","KKKK","1111","2222","AB"};
p=14;
elseif scel=="santiao" then
zdz = {"333","444","555","666","777","888","999","SSS","JJJ","QQQ","KKK","111","222"};
p=13;
elseif scel=="duizi" then
zdz = {"33","44","55","66","77","88","99","SS","JJ","QQ","KK","11","22"};
p=13;
elseif scel=="danpai" then
zdz = {"3","4","5","6","7","8","9","S","J","Q","K","1","2","B","A"};
p=15;
end
local result={};
local resu={};
local resus=Str;
for i=1, p do
if string.find(Str,zdz[i]) ~= nil then
table.insert(result,zdz[i]);
local iii=string.gsub(Str,zdz[i],"",1);
table.insert(resu,iii);
resus = string.gsub(resus,zdz[i],"",1);
end
end
if result[1]==nil then
return {0,Str,Str}
end
return {table.concat(result,"|"),table.concat(resu,"|"),resus}
end
懂了,lua写插件真好使,还有字符串匹配真便捷