lua 字符串数学表达式运算

--ansi数学运算
function charMathOperation(str) function chartoint(chstr) chstr=string.sub(chstr,2,2); return tostring(string.byte(chstr)); end str=string.gsub(str,"%b''",chartoint); str="return "..str; return loadstring(str)(); end print(charMathOperation("'a'-'a'"));

主要是用来计算ansi码字符的运算结果。


版权所有,禁止转载.

发布:http://blog.csdn.net/weinyzhou/article/details/7562178

转载于:https://www.cnblogs.com/phonegap/archive/2012/05/13/2535764.html

你可能感兴趣的:(lua 字符串数学表达式运算)