# 동북 아시아
ko = '\u3131-\u3163|\uac00-\ud7af|\u0041-\u007a' # ko + en
zh = '\u4e00-\u62ff|\u6300-\u77ff|\u7800-\u8cff|\u8d00-\u9fff|\u0041-\u007a' # zh_cn + en
ja = '\u3041-\u3096|\u30a0-\u30ff|\u3400-\u4db5|\u4e00-\u9fcb|\uf900-\ufa6a|\u0041-\u007a' #ja + en
# 러시아
ru = '\u0410-\u044f' # ru
# 유럽 / 미국 (vi, de, pt, fr, id, es, it, en)
for country in 'vi,de,pt,fr,id,es,it,en'.split(','):
globals()[f'{country}'] = '\u0041-\u007a|\u00c0-\u0178|\u1e00-\u1eff|\u0180-\u024f|\u1e00—\u1eff|\u0027'
# 인도
hi = '\u0900-\u097f|\ua8e0-\ua8ff' # hi (드 파나 가리어)
# 아랍
ar = '\u0627-\u064a' # ar