Module:ParseList: Difference between revisions

Jump to navigation Jump to search
no 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

Navigation menu