꿈꾸는 개발자의 블로그
[Python] 문자열에서 특정 문자 삭제하기 : strip(), replace() 본문
문자열에서 문자를 삭제하는 방법에는 여러가지가 있다. 그 중에 strip() 함수와 replace() 함수로 삭제하는 방법을 알아보려 한다.
728x90
strip()
문자열 양 끝에서 공백을 제거하거나 원하는 문자를 제거한다.
str = " strawberry "
result = str.strip() # 'strawberry'
result = str.lstrip() # 'strawberry '
result = str.rstrip() # ' strawberry'
str = ",,rrttgg.....strawberry..rrr"
result = str.strip(",.grt") # 'strawberry'
replace()
문자열 내에 어떤 패턴에 일치하는 일부 또는 모든 부분이 교체된 새로운 문자열을 반환한다.
str = "this is a banana!"
str.replace("banana", "strawberry") # 'this is a strawberry!'
str.replace("!", "") # 'this is a strawberry'
728x90
728x90
'Programming > Python' 카테고리의 다른 글
[Python] 문자열 거꾸로 출력하기 : reverse(), reversed(), 슬라이싱(slicing) (0) | 2022.06.01 |
---|---|
[Python] 딕셔너리(Dictionary) 키(Key), 값(Value) 기준으로 정렬하기 (0) | 2022.05.31 |
[Python] heapq (0) | 2022.05.30 |
[Python] 문자열 찾기 : in, find() (0) | 2022.05.29 |
[Python] 집합(Set)과 딕셔너리(Dictionary) (0) | 2022.04.18 |
Comments