更多操作
小 AkiraZea移动页面模块:String至模块:StringUtil,不留重定向 |
无编辑摘要 |
||
(未显示同一用户的1个中间版本) | |||
第7行: | 第7行: | ||
function p.split(str, separator) | function p.split(str, separator) | ||
if str == nil then | |||
return {} | |||
end | |||
local fields = {} | local fields = {} | ||
local temp = str:gsub(", ", ",") | local temp = str:gsub(", ", ",") |
2025年4月2日 (三) 16:43的最新版本
此模块的文档可以在模块:StringUtil/doc创建
local p = {}
function p.replace(str, target, result)
local res = str:gsub(target, result)
return res
end
function p.split(str, separator)
if str == nil then
return {}
end
local fields = {}
local temp = str:gsub(", ", ",")
temp:gsub("[^"..separator.."]+", function(c) fields[#fields + 1] = c end)
return fields
end
return p