Maison > développement back-end > Tutoriel Python > Comment puis-je supprimer les nouvelles lignes de fin d'une chaîne en Python ?

Comment puis-je supprimer les nouvelles lignes de fin d'une chaîne en Python ?

Mary-Kate Olsen
Libérer: 2024-12-15 17:44:10
original
409 Les gens l'ont consulté

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

Suppression des nouvelles lignes de fin avec Python

Pour supprimer le caractère de nouvelle ligne de fin d'une chaîne en Python, utilisez la méthode rstrip().

rstrip() de Python supprime facilement les espaces de fin, y compris nouvelles lignes.

>>> 'test string\n'.rstrip()
'test string'
Copier après la connexion

Si vous souhaitez spécifiquement supprimer uniquement les nouvelles lignes, spécifiez-le en utilisant la syntaxe suivante :

>>> 'test string \n \r\n\n\r \n\n'.rstrip('\n')
'test string \n \r\n\n\r '
Copier après la connexion

En plus de rstrip(), Python fournit les méthodes analogues strip( ) et lstrip(). Ces méthodes offrent un contrôle plus précis sur la suppression des espaces :

  • strip() : supprime les espaces de début et de fin d'une chaîne.
  • lstrip()  : supprime uniquement les espaces de début.
  • rstrip() : supprime uniquement les espaces de fin.

Un exemple illustrant leur utilisation :

>>> 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'
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal