관리 메뉴

솜씨좋은장씨

[Python] 자주 활용하는 정규식 모음 본문

Programming/Python

[Python] 자주 활용하는 정규식 모음

솜씨좋은장씨 2020. 12. 29. 13:53
728x90
반응형

이 글에서는 자주 사용하는 정규식을 정리하려합니다.

 

XXXX년 XX월 XX일 ( 년 월 일 형식 추출 정규식 )

import re

value = "오늘은 2020년 12월 29일 입니다."
pattern = r"\d+년 \d+월 \d+일"
regex_result = re.search(pattern, value)
result = regex_result.group()

 

특수문자 제거 정규식

import re

regex_text = re.sub('[-=+,#/\?:^$.@*\"※~&%ㆍ!』\\‘|\(\)\[\]\<\>`\'…》]', '', text)

 

XX-XXX-XXXX | XX-XXXX-XXXX | XXX-XXX-XXXX | XXX-XXXX-XXXX ( 전화번호 추출 정규식 )

import re

value = "내 전화번호는 123-4567-8910 입니다"
pattern = r'\d{2,3}-\d{3,4}-\d{4}'
regex_result = re.search(pattern, value)
result = regex_result.group()

 

앞으로 계속 추가할 예정입니다.

 

감사합니다.

Comments