Module:pine-pron: Difference between revisions

this should work
No edit summary
(this should work)
Line 67: Line 67:
local words = split(term, "%s")
local words = split(term, "%s")
for i, word in ipairs(words) do
for i, word in ipairs(words) do
word = word:gsub("(" .. consonants .. "*" .. vowels .. "+" .. consonants .. ")", "%1.")
word = word:gsub("(" .. consonants .. "*" .. vowels .. "+" .. consonants .. "*)", "%1.")
--word = word:gsub("(" .. consonants .. ")(" .. consonants .. "+)", "%1·%2")
--word = word:gsub("^(" .. consonants .. ")·", "%1"); word = word:gsub("·(" .. consonants .. ")$", "%1")
words[i] = word
words[i] = word