两种方式截取字符串
来源:互联网 发布:友价商城源码 编辑:程序博客网 时间:2024/05/16 10:59
使用string.gmatch
local plan_id = "1,2,3,4,55,66"local match = string.gmatch( plan_id,"%d+" )local plan_ids = {}for v in match do table.insert(plan_ids,v)endprint(#plan_ids)print(plan_ids[2])
6 2
使用string.sub
function split(str, split_char) local sub_str_tab = {}; while (true) do local pos = string.find(str, split_char); if (not pos) then sub_str_tab[#sub_str_tab + 1] = str; break; end local sub_str = string.sub(str, 1, pos - 1); sub_str_tab[#sub_str_tab + 1] = sub_str; str = string.sub(str, pos + 1, #str); end return sub_str_tab;endlocal plan_id = 11local plan_ids = split(plan_id,",")if #(plan_ids) == 1 then print("t")else print("f")end-- print(plan_ids[1])local plan_id = "11,33,44,55,66,77"local plan_ids = split(plan_id,",")print(plan_ids[5])
t 66
0 0
- 两种方式截取字符串
- 字符串截取的两种方式
- js中截取字符串的两种方式 及其区别
- android图片截取的两种方式
- C#截取字符串的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- String字符串截取的四种方式
- java 字符串截取的三种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- Shell字符串截取的八种方式
- NSString字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- java 字符串截取的几种方式
- Android - SimpleAdapter适配器支持的组件及Listview模拟下载
- Codeforces Round #305 (Div. 2) 548D Mike and Feet(单调栈)
- 数据-二分图-F - Air Raid
- 数据结构与算法练习Java版练习1.9和1.10
- POJ-1326
- 两种方式截取字符串
- 开源框架xUtils的学习
- Buttion 按钮事件的简单操作
- poj3177 Redundant Paths 双连通分量
- POJ 2155 Matrix(二维树状数组)
- 静态变量,extern,常量定义
- TCP/IP网络编程读书笔记-简单的套接字编程(1)
- java基本I/O系列--I/O简介
- 284 动物统计【map】