[python] re.sub 정규표현식을 통한 문자열 치환 (특수문자 제거)
re.sub 함수의 형태 re.sub(pattern, repl, string, count=0, flags=0) re.sub('패턴', '바꿀문자열', '문자열', 바꿀횟수) count는 음수가 아닌 정수, count가 0 또는 생략이면 찾은 문자열을 모두 치환. sub함수를 통해 문자열 내의 특수문자를 제거해보자. clean_text 함수에서 입력 문자열 inputString에 대해 입력된 특수문자들을 찾아 ' '공백으로 치환하여 변환된 문자열을 반환한다. import re def clean_text(inputString): text_rmv = re.sub('[-=+,#/\?:^.@*\"※~ㆍ!』‘|\(\)\[\]`\'…》\”\“\’·]', ' ', inputString) return text_rmv 특..
2021. 10. 19.