Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich nachgestellte Zeilenumbrüche aus einer Zeichenfolge in Python entfernen?

Wie kann ich nachgestellte Zeilenumbrüche aus einer Zeichenfolge in Python entfernen?

Mary-Kate Olsen
Freigeben: 2024-12-15 17:44:10
Original
410 Leute haben es durchsucht

How Can I Remove Trailing Newlines from a String in Python?

Nachgestellte Zeilenumbrüche mit Python entfernen

Um das nachgestellte Zeilenumbruchzeichen aus einer Zeichenfolge in Python zu entfernen, verwenden Sie die Methode rstrip().

Rstrip() von Python entfernt bequem nachgestellte Leerzeichen, einschließlich Zeilenumbrüche.

>>> 'test string\n'.rstrip()
'test string'
Nach dem Login kopieren

Wenn Sie gezielt nur Zeilenumbrüche entfernen möchten, geben Sie dies mit der folgenden Syntax an:

>>> 'test string \n \r\n\n\r \n\n'.rstrip('\n')
'test string \n \r\n\n\r '
Nach dem Login kopieren

Zusätzlich zu rstrip() bietet Python die analogen Methoden strip( ) und lstrip(). Diese Methoden bieten eine feinere Kontrolle über die Entfernung von Leerzeichen:

  • strip(): Entfernt sowohl führende als auch nachfolgende Leerzeichen aus einer Zeichenfolge.
  • lstrip() : Entfernt nur führende Leerzeichen.
  • rstrip(): Entfernt nur nachfolgende Leerzeichen.

Ein Beispiel, das ihre Verwendung zeigt:

>>> 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'
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich nachgestellte Zeilenumbrüche aus einer Zeichenfolge in Python entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage