[python] regex 한글 및 아스키 범위


[python] regex 한글 및 아스키 범위

#python #regex #한글 #acsii 안녕하세요 오늘은 python 에서 regex를 사용해서 한글과 아스키 범위를 잡아보겠습니다. import re def check_hangul(word): return re.match('.*[ㄱ-ㅎㅏ-ㅣ가-힣]+.*', word) def check_ascii(s): #return True/False return all(ord(c) < 128 for c in s) 위의 함수를 사용하게 되면 문장에서 한글이 들어가면 True를 반환하게 됩니다. s = '안녕하세요' if check_hangul(s): print(True) else: print(False) check_ascii함수를 사용하면 문장에서 아스키 코드 범위에 해당하는 단어가 들어가면 True를 반환합니다. s = 'abc02' if check_ascii(s): print(True) else: print(False) 아스키 코드에 해당하는 범위는 하단의 url에 들어가보시면 좋을듯 ...


#acsii #python #regex #한글

원문링크 : [python] regex 한글 및 아스키 범위