从Lua中的字符串中提取数字
Posted zhang12c
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Lua中的字符串中提取数字相关的知识,希望对你有一定的参考价值。
可以使用%D+
删除string.gsub
(1个或多个非数字字符)模式后面的所有匹配项:
s = "($1,000)"
res, _ = s:gsub("%D+", "")
print(res)
-- => 1000
请参阅Lua demo
以上是关于从Lua中的字符串中提取数字的主要内容,如果未能解决你的问题,请参考以下文章
Lua语言(stm32+2G/4G模块)和C语言(stm32+esp8266)从字符串中提取相关数据的方法-整理
Lua语言(stm32+2G/4G模块)和C语言(stm32+esp8266)从字符串中提取相关数据的方法-整理