Wie trimme ich Leerzeichen?
In Python kann man die Methode .strip()
verwenden, um führende und abschließende Leerzeichen aus einem String zu entfernen. Hier ist ein Beispiel:
string_with_whitespace = " Dieser String hat führende und abschließende Leerzeichen. "
trimmed_string = string_with_whitespace.strip()
print(trimmed_string)
# Ausgabe: "Dieser String hat führende und abschließende Leerzeichen."
Wenn Sie nur führende oder abschließende Leerzeichen entfernen möchten, können Sie die Methoden .lstrip()
oder .rstrip()
verwenden:
string_with_whitespace = " Dieser String hat führende Leerzeichen. "
trimmed_string = string_with_whitespace.lstrip()
print(trimmed_string)
# Ausgabe: "Dieser String hat führende Leerzeichen. "
string_with_whitespace = " Dieser String hat abschließende Leerzeichen. "
trimmed_string = string_with_whitespace.rstrip()
print(trimmed_string)
# Ausgabe: " Dieser String hat abschließende Leerzeichen."
Man kann auch bestimmte Zeichen, die man entfernen möchte, übergeben
string_with_custom_chars = "###Dieser String hat ### benutzerdefinierte Zeichen###"
trimmed_string = string_with_custom_chars.strip("#")
print(trimmed_string)
# Ausgabe: "Dieser String hat ### benutzerdefinierte Zeichen"