function Split(szFullString, szSeparator)
local nFindStartIndex =
local nSplitIndex =
local nSplitArray = {}
while true do
local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex)
if not nFindLastIndex then
nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString))
break
end
nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - )
nFindStartIndex = nFindLastIndex + string.len(szSeparator)
nSplitIndex = nSplitIndex +
end
return nSplitArray
end

用法:

local list = Split("abc,123,345", ",")

然后list里面就是

abc
123
345

第二个参数可以是多个字符,但是不能是Lua正则表达式。例如. ,或者 %w 之类的。

最新文章

  1. 关于SQL中的排序问题
  2. Swift 中的函数(下)
  3. (转)安装程序发布利器——InstallShield 2011 Limited Edition
  4. 开启一个指定action的Activity
  5. Java中的枚举类型详解
  6. 多层次的Json字符串转化为对象
  7. Xcode--Alcatraz来管理Xcode插件
  8. java多线程快速入门(二十)
  9. hihoCoder 1143 : 骨牌覆盖问题·一(递推,矩阵快速幂)
  10. js 时分秒与秒数的转换
  11. CentOS 7 开启 SNMP 实现服务器性能监控
  12. spring mvc 中web.xml配置信息解释
  13. 更新docker时间-需要重启docker
  14. Sereja and Two Sequences CodeForces - 425C (dp)
  15. 四维动规 洛谷P1004方格取数
  16. 并发编程—— FutureTask 源码分析
  17. 每日英语:The Benefits of a Better Men's T-Shirt
  18. .net 外部CSS文件不起作用总结
  19. 51Nod:活动安排问题之二(贪心)
  20. (转)YV12 and NV12

热门文章

  1. jquery文字纵向滚动效果(带间隔停留)
  2. CAD技巧之001——如何将单个字合并起来
  3. Spring WebSocket教程(一)
  4. Selenium (4) —— Selenium是什么? WebDriver是什么?做什么?(101 Tutorial)
  5. kafka中的消费组
  6. C# 最全的系统帮助类
  7. HotSpot JVM常用参数(选项)设置
  8. Windows安装Tomcat失败:Failed installing tomcat7 service
  9. js之队列01
  10. JavaScript 作用域链解析