Skip to content

Commit a4f2952

Browse files
committed
Move emoji_regex
1 parent 0053b33 commit a4f2952

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pythainlp/util/emojiconv.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1825,6 +1825,7 @@
18251825
_th_emoji = {v: k for k, v in _emoji_th.items()}
18261826

18271827
_emojis = sorted(_emoji_th.keys(), key=len, reverse=True)
1828+
_emoji_regex = re.compile("|".join(map(re.escape, _emojis)))
18281829
_delimiter = ":"
18291830

18301831

@@ -1852,8 +1853,7 @@ def emoji_to_thai(text: str, delimiters=(_delimiter, _delimiter)) -> str:
18521853
# output: :ธง_ไทย: นี่คิือธงประเทศไทย
18531854
"""
18541855

1855-
emoji_regex = re.compile("|".join(map(re.escape, _emojis)))
1856-
return emoji_regex.sub(
1856+
return _emoji_regex.sub(
18571857
lambda match: delimiters[0]
18581858
+ _emoji_th[match.group(0)]
18591859
+ delimiters[1],

0 commit comments

Comments
 (0)