Lua实现split函数
2015-04-23 11:35
1776 查看
function split(s, delim) if type(delim) ~= "string" or string.len(delim) <= 0 then return end local start = 1 local t = {} while true do local pos = string.find (s, delim, start, true) -- plain find if not pos then break end table.insert (t, string.sub (s, start, pos - 1)) start = pos + string.len (delim) end table.insert (t, string.sub (s, start)) return t end
您可能感兴趣的文章:
相关文章推荐
- LUA极速字符串分割split函数实现
- Lua split函数的简易实现
- C实现分割字符串(使用strtok_s函数,完成C#的Split函数功能)
- lua中常量的实现及表的深拷贝实现
- 在C/C++中用strtok()实现Split函数的功能
- 【COCOS2DX-LUA 脚本开发之十二】Hybrid模式-利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
- lua脚本调用cocos2d-x 之实现精灵、Tmx地图创建【iOS游戏开发征文】
- 【COCOS2DX-LUA 脚本开发之十二】Hybrid模式-利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
- cocos2d实现类似CCMenu菜单类控件,在CCScrollView滚动, lua脚本控件
- Cocos2d-lua PageView的实现
- cocos2dx-lua中实现面向对象的封装继承
- 利用CEGUI+Lua实现灵活的游戏UI框架
- 《Lua 5.0的实现》第六章 - 线程和协程
- 触摸精灵lua脚本实现微信群加好友功能
- 用lua实现ByteArray和ByteArrayVarint
- c++中string类split函数的实现
- 探索Lua5.2内部实现:虚拟机指令(5)Arithmetic
- 自己实现lua table
- lua实现大数运算
- Lua中实现类的原理