45,625
edits
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
end | end | ||
local function csub(term) | local function csub(term, foo, bar, n) | ||
local patterns = { | local patterns = { | ||
{"([aoueů]) | {"([aoueů])i", "%1gįa"}, {"ue", "ugįa"}, {"ie", "ieįa"}, | ||
{" | {"ay", "ębia"}, {"uo", "ubia"}, {"au", "abia"}, {"o[au]", "obia"}, | ||
{"e[uy] | {"e[uy]", "ůbia"}, {"iu", "ibia"}, {"ả", "ęgįa"}, {"ỏ", "obia"}, | ||
{" | {"ủ", "ubia"}, {"ẻ", "egįa"}, {"ỉ", "igįa"}, {"ỷ", "ybia"}, {"ẻu", "ůbia"} | ||
} | } | ||
for _, pat in ipairs(patterns) do | for _, case in ipairs(ce) do | ||
for _, pat in ipairs(patterns) do | |||
term = gsub(term, pat[1] .. case .. "$", pat[2]) | |||
end | |||
end | end | ||