반응형
질문
나는 '</html>'
태그 이후의 모든 것을 잡아내고 삭제하려고 시도하고 있지만, 내 코드는 아무 작업도 수행하지 않는 것 같습니다. .replace()
는 정규식을 지원하지 않나요?
z.write(article.replace('</html>.+', '</html>'))
답변
No. 파이썬에서 정규 표현식은 re
모듈로 처리됩니다.
article = re.sub(r'(?is)</html>.+', '</html>', article)
일반적으로:
str_output = re.sub(regex_search_term, regex_replacement, str_input)
반응형
댓글