代码:
function __split(str, reps)
local r = {}
if str == nil then return nil end
string.gsub(str, "[^"..reps.."]+", function(w) table.insert(r, w) end)
return r
end
str:待分割字符串
reps:分割字符
a = "1 like c.c"
a = __split(a, " ")
for k,v in pairs(a) do
print(k .. " " .. v)
end
输出:
1 1
2 like
3 c.c