rstrip()
fonksiyonunu kullanabiliriz (bkz. doc Python 2 ve Python 3)
>>> 'test string\n'.rstrip()
'test string'
Python’un rstrip() yöntemi, sadece bir yeni satır karakterini değil, varsayılan olarak sondaki tüm boşluk karakterlerini kaldırır.
>>> 'test string \n \r\n\n\r \n\n'.rstrip()
'test string'
Yalnızca yeni satır karakterlerini kaldırmak için soymak için:
>>> 'test string \n \r\n\n\r \n\n'.rstrip('\n')
'test string \n \r\n\n\r '
Ayrıca strip()
, lstrip()
ve strip()
fonksiyonlarını da kullanabiliriz:
>>> 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'