更多操作
创建页面,内容为“local p = {} function p.replace(str, target, result) local res = str:gsub(target, result) return res end function p.split(str, separator) local fields = {} local temp = str:gsub(", ", ",") temp:gsub("[^"..separator.."]+", function(c) fields[#fields + 1] = c end) return fields end return p” |
无编辑摘要 |
||
(未显示同一用户的2个中间版本) | |||
第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