Module:Str2code
可在Module:Str2code/doc创建此模块的帮助文档
local p = {}
function p.str2code(strin)
if(math.modf(string.byte(strin,1)/16)==14)then
return (string.byte(strin,1)-224)*4096+(string.byte(strin,2)-128)*64+(string.byte(strin,3)-128)
elseif(math.modf(string.byte(strin,1)/32)==6)then
return (string.byte(strin,1)-192)*64+(string.byte(strin,2)-128)
else
return string.byte(strin,1)
end
end
function p.string2code(frame)
return string.format("%d",p.string2code(frame.args[1]))
end
return p