本文实现在lua中string字符串的分割。使用方法如下:
接口:
1 2 3 4 5 6 7 |
--字符串分隔方法 function util.Split(str, sep) local sep, fields = sep or ":", {} local pattern = string.format("([^%s]+)", sep) str:gsub(pattern, function (c) fields[#fields + 1] = c end) return fields end |
调用:
1 2 3 |
local test = "1|2|3|4" test = util.Split(test,"|"); Debug.Log(test) |
- 本文固定链接: http://www.u3d8.com/?p=1786
- 转载请注明: 网虫虫 在 u3d8.com 发表过