본문 바로가기
Python/Python FAQ

Python 파이썬에서 여러 개의 공백을 단일 공백으로 대체하기 [중복됨], Substitute multiple whitespace with single whitespace in Python [duplicate]

by 베타코드 2023. 10. 29.
반응형

질문


나는 이 문자열을 가지고 있습니다:

mystring = 'Here is  some   text   I      wrote   '

어떻게 이중, 삼중 (...) 공백 문자를 단일 공백으로 대체할 수 있을까요? 다음과 같이 얻을 수 있도록:

mystring = 'Here is some text I wrote'

답변


간단한 가능성 (REs를 피하고 싶다면)은

' '.join(mystring.split())

split과 join은 명시적으로 요청한 작업을 수행합니다. 또한 예시에서 볼 수 있는 추가 작업, 즉 후행 공백 제거도 수행합니다;-).

반응형

댓글