Heim >Backend-Entwicklung >Python-Tutorial >Wie entferne ich ein Suffix aus einer Zeichenfolge in Python?
So entfernen Sie eine Teilzeichenfolge vom Ende einer Zeichenfolge (Suffix entfernen)
So entfernen Sie eine Teilzeichenfolge vom Ende einer Zeichenfolge, bekannt als B. ein Suffix, stehen mehrere Methoden zur Verfügung.
Verwenden Sie „removeprefix“ und „removesuffix“ für Python 3.9 :
url = 'abcdc.com' url.removesuffix('.com') # Returns 'abcdc'
Verwenden Sie „Endswith“ und „Slicing“ für Python 3.8 und älter:
if url.endswith('.com'): url = url[:-4] # Remove '.com' suffix
Verwenden Sie reguläre Ausdrücke:
import re url = re.sub('\.com$', '', url) # Remove '.com' suffix
Beachten Sie, dass die Methode strip() nicht ganze Teilzeichenfolgen entfernt entfernt aber nur einzelne im Argument angegebene Zeichen.
Das obige ist der detaillierte Inhalt vonWie entferne ich ein Suffix aus einer Zeichenfolge in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!