Javascript Supprime La Sous-Chaîne À La Fin

| | | |

Les fonctions de bande Python suppriment des caractères ou des espaces au début ou à la fin d’une chaaîne. Les fonctions strip sont strip(), lstrip() et rstrip(). Ils suppriment les caractères des deux extrémités d’une chaaîne, du début uniquement et de la fin uniquement. Python strip () peut également supprimer les guillemets doubles aux extrémités d’une chaaîne.

Vous pouvez avoir des espaces que vous souhaitez supprimer des extrémités de la chaaîne. Par exemple, vous pouvez avoir un nom avec des espaces à la fin que vous souhaitez supprimer avant que le programme ne continue.

Python inclut trois fonctions intégrées qui peuvent être utilisées pour couper les espaces d’une chaaîne et renvoie un nouvelle chaaîne: strip (), lstrip () et rstrip ().

Ces méthodes peuvent être utiles si vous besoin de valider la structure d’une chaaîne. Ils sont également utiles si vous devez supprimer des espaces supplémentaires que vous ne souhaitez pas inclure dans votre chaaîne.

Dans ce tutoriel, nous verrons comment utiliser la chaaîne Python strip () < /em> et ses homologues. , lstrip () et rstrip ().

Python String Strip

Le Python strip () supprime tous les espaces ou caractères spécifiés au début et à la fin d’une chaaîne. strip () renvoie une nouvelle chaaîne sans les caractères que vous avez spécifiés à supprimer.

La syntaxe de la méthode strip () est:

Cet exemple supprime tous les blancs de début et de fin de notre chaaîne.

Supprimer des caractères de String Python

Disons que nous avons un nom avec des espaces à la fin que nous voulons supprimer. Voici un exemple de la méthode Python strip () utilisée pour supprimer ces espaces:

Notre code renvoie la chaaîne Python suivante : John Appleseed. Nous avons supprimé les espaces blancs de début et de fin. La méthode strip() renvoie une copie de la chaaîne afin que notre chaaîne d’origine ne soit pas modifiée.

La fonction string strip () supprime par défaut les espaces de début et de fin de la fin d’une chaaîne. argument de caractère facultatif si nous voulons supprimer un caractère spécifique du début et de la fin d’une chaaîne.

Voici un exemple d’une fonction strip () qui supprime la lettre X de le début et la fin d’une chaaîne:

Notre programme supprime toute instance de la lettre X au début et à la fin de notre chaaîne. Notre chaaîne de caractères renvoie:

De même, nous pouvons utiliser l’ argument optionnel discuté ci-dessus pour supprimer plusieurs caractères au début et à la fin d’une chaaîne. Si nous voulions supprimer à la fois X et Y du début et de la fin de notre chaaîne, nous pourrions utiliser un programme comme celui-ci:

Notre code renvoie ce qui suit: Ceci est un exemple de phrase.

Python strip () est particulièrement utile pour supprimer les guillemets aux deux extrémités d’une chaaîne . Si strip () reçoit l’argument de guillemets simples ou de guillemets doubles ", ils seront supprimés des deux extrémités d’une chaaîne .

Python Strip Characters: lstrip () et rstrip ()

La fonction Python strip () supprime des caractères spécifiques du début et de la fin d’une chaaîne . Mais que se passe-t-il si vous souhaitez uniquement supprimer des caractères au début ou à la fin d’une chaaîne ? C’est là que les méthodes lstrip () et rstrip () de Python entrent en jeu.

Le lstrip () de Python . supprime les espaces de début - ou un caractère de début que vous avez spécifié - du côté gauche d’une chaaîne. La méthode rstrip () supprime les espaces ou les caractères de fin du côté droit d’une chaaîne.

Le programme supprimera tous les espaces par défaut si vous ne spécifiez pas de caractère à supprimer.

Chaaîne Python Strip: lstrip () et rstrip () Exemple

< p > Donc, disons que nous avons un en-tête de facture qui inclut des astérisques sur le côté droit de la chaaîne que nous voulons supprimer.

Attribuons une chaaîne à un Variable Python < / a> et coupez tous les astérisques du côté droit:

Notre code renvoie: Header. Comme vous pouvez le voir, notre programme a supprimé tous les astérisques sur le côté droit de notre chaaîne, cependant, si nous avions également des astérisques au début de notre chaaîne, le nost le programme ro ne les supprimerait pas. Voici un exemple pour illustrer cet effet:

La fonction rstrip () supprimera tous les astérisques à droite de notre chaaîne mais pas ceux à la gauche:

De même, vous pouvez utiliser la fonction lstrip () en Python pour supprimer des caractères spécifiques du début d’une chaaîne:

Notre code renvoie les éléments suivants: < /p>

Conclusion

La fonction Python string strip() supprime les caractères du début et/ou de la fin d’une chaaîne. Par défaut, la fonction strip () supprimera tous les espaces ‚Äî espaces, tabulations, nouvelles lignes.

Mais vous pouvez spécifier un argument de caractère facultatif s’il y a un caractère spécifique que vous souhaitez supprimer de votre chaaîne.

Dans ce guide, nous avons discuté des bases de chaaînes en Python et comment utiliser les fonctions strip (), lstrip () et rstrip () pour supprimer des caractères du début et/ou fin d’une chaaîne. Nous avons également exploré quelques exemples de chacune de ces fonctions en action.

Vous êtes maintenant prêt à utiliser les méthodes Python strip (), lstrip () et rstrip () comme un expert ! Pour plus de ressources d’apprentissage du langage Python, consultez notre Guide d’apprentissage Python .

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method