lua 怎么根据标识截取字符串啊,求解答?谢谢!
lua吧
全部回复
仅看楼主
level 1
XML_Hydch6 楼主
local str="2_86_145_1201111113"
这个字符串,怎么根据下划线_截取这四种数据保存下来,我本来想用这个函数string.sub(),根据下标来截取的,但是前三种数字不确定位数(可能是个位,可能是十位、百位的,只有最后一种数字固定是十位),所以没法根据下标数字来截取,下标数字只能截取到最后10位的那种数字。谁有什么好的办法求推荐[委屈],谢谢!
2016年06月21日 03点06分 1
level 10
local str="2_86_145_1201111113"
local a,b,c,d=str:match("(%d+)%p(%d+)%p(%d+)%p(%d+)")
print(a,b,c,d)
2016年06月21日 07点06分 3
这个方法蛮简单的,我去试看看O(∩_∩)O
2016年06月21日 10点06分
level 9
高手不少啊
2016年06月23日 05点06分 4
1