Modül:Amerika Birleşik Devletleri seçim haritası/utils
Modül belgelemesi[oluştur]
local p = {}
function p.stripspaces(str)
return str:gsub("^%s*(.-)%s*$", "%1") -- trim spaces
end
function p.split(str, sep) -- split string by separator and return table
sep = sep or "%s"
local parts = {}
for word in string.gmatch(str, "[^" .. sep .. "]+") do parts[#parts+1] = p.stripspaces(word) end
return parts
end
deKullananlar = {
"Maine",
"Kentucky",
"Hawaii",
"New Jersey",
"Missouri",
"Mississippi",
"Massachusetts"
}
function eyaletBaglantisi(eyaletAdi)
local ek = "da"
eyaletAdi = string.gsub(eyaletAdi, "'da", "")
for k,v in pairs(deKullananlar) do
if string.find(eyaletAdi, v) then
ek = "de"
end
end
return string.gsub(yer, eyaletAdi..'\'da', eyaletAdi..'\''..ek)
end
return p