개발/Python

python 정규식, re 사용 하여 괄호 및 특수문자 포함한 사이 글자 지우기

핫펍co 2019. 9. 9. 16:58

import re

괄호 혹은 특수 문자를 포함하여 사이에 있는 글자 까지 모두 지울 수 있는 방법입니다.

괄호 안의 경우

remove_text = 'asdf(asdf)'

print(re.sub(r'\([^)]*\)', '', remove_text))

출력 결과 : 'asdf'

 

위의 \( \) 값 대신에 다른 특수문자를 사용해서 지워도 됩니다

예) <, > 안의 글자 지우기 

re.sub(r'\<[^)]*\>', '', remove_text)