Module:siwa-noun: Difference between revisions

No edit summary
No edit summary
Line 36: Line 36:
term = gsub(term, "[ˌˈ]", "")
term = gsub(term, "[ˌˈ]", "")
local xc = "[mnɲŋpbtdcɟkɡvðsɕzʑxɣhrlɬjw⁽ʰ⁾ʔː̥͡"..UNRELEASED.."]"
local xc = "[mnɲŋpbtdcɟkɡvðsɕzʑxɣhrlɬjw⁽ʰ⁾ʔː̥͡"..UNRELEASED.."]"
local pattern = xc .. "?(" .. vowels .. "+ː?)" .. xc .. "*"
local pattern = "(" .. xc .. "?" .. vowels .. "+ː?" .. xc .. "*)"
term, n = gsub(term, pattern, "%1")
term, n = gsub(term, pattern, "%1")
term = gsub(term, pattern, "%1", 1)
return term, n
return term, n