def _normalize(text):
ตัดอักษรที่ไม่ออกเสียง (การันต์ ไปยาลน้อย ไม้ยมก*) และวรรณยุกต์ทิ้ง
text = _RE_KARAN.sub("", text)
text = _RE_YAMOK_PAIYANNOI.sub("", text)
text = _RE_TONE.sub("", text)
if re.search(_RE_KARAN2, text):
karans = re.findall(_RE_KARAN2, text)
for karan in karans:
text = re.sub(karan, "", text)
return text
def _replace_vowels(word):
for vowel in _VOWELS:
After Change
def _normalize(text):
ตัดอักษรที่ไม่ออกเสียง (การันต์ ไปยาลน้อย ไม้ยมก*) และวรรณยุกต์ทิ้ง
return _RE_NORMALIZE.sub("", text)
def _replace_vowels(word):
for vowel in _VOWELS: