English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
strip() gibt eine Kopie des Strings zurück, um die指定的字符(默认为空格或换行符)或字符序列从字符串的开头和结尾移除。
Hinweis: Diese Methode kann nur Zeichen am Anfang oder am Ende entfernen, nicht jedoch aus dem mittleren Teil.
strip() entfernt Zeichen von beiden Seiten basierend auf dem Parameter (der Zeichenklasse, die entfernt werden soll).
strip() Syntax:
string.strip([chars])
chars (optional)-Ein String, der die zu entfernenden Zeichenklasse angibt.
Wenn kein chars-Parameter angegeben wird, werden alle leadingen und trailingen Leerzeichen aus dem String entfernt.
strip() gibt eine Kopie des Strings zurück, in dem die leadingen und trailingen Zeichen entfernt wurden.
Das Entfernen der leadingen Zeichen wird gestoppt, wenn die Zeichenkombination im chars-Parameter nicht mit den Zeichen der linken Zeichenfolge übereinstimmt.
Gleichzeitig wird das Entfernen der trailingen Zeichen gestoppt, wenn die Zeichenkombination im chars-Parameter nicht mit den Zeichen der rechten Zeichenfolge übereinstimmt.
string = ' xoxo Liebe xoxo ' # Leadende Leerzeichen entfernen print(string.strip()) print(string.strip(' xoxoe')) # Der Parameter enthält keine Leerzeichen # Keine Zeichen werden gelöscht. print(string.strip('sti')) string = 'android ist großartig' print(string.strip('an'))
Wenn Sie dieses Programm ausführen, wird als Ausgabe ausgegeben:
xoxo Liebe xoxo lov xoxo Liebe xoxo droid ist großartig