【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

开发者专栏

关注:2372

当前位置:游戏蛮牛 技术专区 开发者专栏

__________________________________________________________________________________
开发者干货区版块规则:

  1、文章必须是图文形式。(至少2幅图)
      2、文章字数必须保持在1500字节以上。(编辑器右下角有字数检查)
      3、本版块只支持在游戏蛮牛原创首发,不支持转载。
      4、本版块回复不得无意义,如:顶、呵呵、不错......【真的会扣分的哦】
      5、......
__________________________________________________________________________________
查看: 353|回复: 3

[网虫虫] Lua中用Split函数分割字符串

[复制链接]  [移动端链接]
排名
1840
昨日变化
1

38

主题

182

帖子

1956

积分

Rank: 9Rank: 9Rank: 9

UID
178893
好友
14
蛮牛币
2864
威望
0
注册时间
2016-10-28
在线时间
768 小时
最后登录
2018-12-13

专栏作家

发表于 2018-10-9 17:24:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本文实现在lua中string字符串的分割。使用方法如下:
接口:
[C#] 纯文本查看 复制代码
--字符串分隔方法
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

调用:
[C#] 纯文本查看 复制代码
local test = "1|2|3|4"
test = util.Split(test,"|");
Debug.Log(test)


  • 本文固定链接: http://www.u3d8.com/?p=1786
  • 转载请注明: 网虫虫u3d8.com 发表过



回复

使用道具 举报

排名
63250
昨日变化
66

0

主题

10

帖子

12

积分

Rank: 1

UID
303764
好友
0
蛮牛币
8
威望
0
注册时间
2018-11-8
在线时间
0 小时
最后登录
2018-11-8
发表于 2018-11-8 20:42:31 | 显示全部楼层
学习到了,谢谢楼主的经验

回复 支持 反对

使用道具 举报

排名
13861
昨日变化
5

0

主题

15

帖子

90

积分

Rank: 2Rank: 2

UID
259863
好友
0
蛮牛币
188
威望
0
注册时间
2017-12-15
在线时间
19 小时
最后登录
2018-12-5
发表于 2018-11-19 16:19:39 | 显示全部楼层
懂了,感谢分享
[发帖际遇]: lvbu0 发帖时在路边捡到 2 蛮牛币,偷偷放进了口袋. 幸运榜 / 衰神榜

回复

使用道具 举报

排名
17376
昨日变化
440

1

主题

18

帖子

98

积分

Rank: 2Rank: 2

UID
214190
好友
0
蛮牛币
137
威望
0
注册时间
2017-3-24
在线时间
39 小时
最后登录
2018-12-14
发表于 昨天 18:07 | 显示全部楼层
666666666666666666666666

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表