9,921
editsno edit summary
(Created page with "local getArgs = require('Module:Arguments').getArgs local p = {} -- Config options, these may be overwritten in the main function local delimiter = "," local makeLinks = false local pluralize = false local joinWord = "and" local function splitString(str) local values = {} for value in str:gmatch("[^" .. delimiter .. "]+") do table.insert(values, value:gsub("%s+", "")) end return values end local specialPlurals = { Thief = "Thieves", thief = "...") |
No edit summary |
||
Line 11: | Line 11: | ||
local values = {} | local values = {} | ||
for value in str:gmatch("[^" .. delimiter .. "]+") do | for value in str:gmatch("[^" .. delimiter .. "]+") do | ||
table.insert(values, value:gsub("%s+", "")) | table.insert(values, value:gsub("^%s+", ""):gsub("%s+$", "")) | ||
end | end | ||
return values | return values |