我一直在尝试这个,但它不起作用:
function twonumbers(num)
num = tostring(num):gsub("%d%d(.*)","")
return num
end
基本上是使用os.clock()
制作秒计数器还尝试制作一个只在点后保留两位数的符号:
function twodigits(num)
num = tostring(num):gsub("%.%d%d(.-)","")
return num
end
我觉得我正在使用gsub错误。
答案 0 :(得分:3)
直接回答您的问题:只需使用string.match
function first_two_digits(str)
return str:match("^%d%d")
end
但是,你根本不需要这样做,只需使用数学运算:
math.floor(os.clock())