210805목 - 파이썬 문자열 처리 관련 함수들
자동배포봇 프로젝트를 진행하면서 문자열처리를 해야하는 경우가 많았는데 정리해본다. 정규표현식(re) 1. re.sub(pattern="정규식", repl="치환문자", string="문자열", count=숫자) 문자열에서 정규식으로 선택된 부분을 count개 만큼 문자열 앞에서 부터 치환문자로 바꿔준다. count의 default=1 line = "제목: 푸딩테스트" title = re.sub(" *제목 *:*", "", line) # 정규식으로 제목 들어간 부분을 삭제 line = "제목: 푸딩테스트 제목 제목" print(re.sub(" *제목 *:*", "", line, count=2)) # 앞에서부터 발견되는 문자열 2개만 치환. # 결과: 푸딩테스트제목 #여러 라인 처리 lines = """\ ..