프로그래밍 언어/Python
파이썬 문자열 후행 개행을 제거하는 방법
Rateye
2021. 12. 3. 08:34
728x90
반응형
질문 : 후행 개행을 제거하려면 어떻게해야합니까?
줄 바꿈 인 경우 문자열의 마지막 문자를 제거하는 chomp
함수에 해당하는 Python은 무엇입니까?
답변
rstrip()
메서드를 사용해보십시오 (Python 2 및 Python 3 문서 참조).
>>> 'test string\n'.rstrip()
'test string'
파이썬의 rstrip()
메서드 는 기본적으로 모든 종류의 후행 공백을 제거합니다. chomp
것처럼 하나의 개행 문자 만 제거하지 않습니다.
>>> 'test string \n \r\n\n\r \n\n'.rstrip()
'test string'
줄 바꿈 만 제거하려면 :
>>> 'test string \n \r\n\n\r \n\n'.rstrip('\n')
'test string \n \r\n\n\r '
strip()
, lstrip()
및 strip()
메소드도 있습니다.
>>> s = " \n\r\n \n abc def \n\r\n \n "
>>> s.strip()
'abc def'
>>> s.lstrip()
'abc def \n\r\n \n '
>>> s.rstrip()
' \n\r\n \n abc def'
출처 : https://stackoverflow.com/questions/275018/how-can-i-remove-a-trailing-newline
728x90
반응형