lua中source:match(“%d *”)的含义是什么?

问题描述 投票:-2回答:1
-- Parse speed value as kilometers by hours.
function Measure.parse_value_speed(source)
  local n = tonumber(source:match("%d*"))
  if n then
    if string.match(source, "mph") or string.match(source, "mp/h") then
      n = n * miles_to_kilometers
    end
    return n
  end
end

我对以上代码中%d之后的“ *”感到困惑。任何意见,不胜感激。

lua
1个回答
0
投票

Lua参考手册中的全部内容!

© www.soinside.com 2019 - 2024. All rights reserved.