In Python gibt es keine dedizierte Methode string.contains() oder string.indexof() zum Überprüfen, ob eine Zeichenfolge eine Teilzeichenfolge enthält . Es gibt jedoch alternative Ansätze, um diese Funktionalität zu erreichen.
Der „in“-Operator kann verwendet werden, um zu testen, ob ein Teilstring innerhalb eines Strings vorhanden ist. Es vergleicht die Teilzeichenfolge mit der gesamten Zeichenfolge und gibt „True“ zurück, wenn sie gefunden wird.
if "blah" in some_string: # Code to be executed if "blah" is in some_string else: # Code to be executed if "blah" is not in some_string
Hinweis: Beim „in“-Operator wird die Groß-/Kleinschreibung beachtet.
string.find()-Methode: Gibt den Index der ersten zurück Vorkommen der Teilzeichenfolge oder -1, wenn nicht gefunden.
index = some_string.find("blah")
string.startswith()-Methode:Überprüft, ob die Zeichenfolge mit der angegebenen Teilzeichenfolge beginnt.
if some_string.startswith("blah"): # Code to be executed if some_string starts with "blah"
string.endswith()-Methode:Überprüft, ob Die Zeichenfolge endet mit der angegebenen Teilzeichenfolge.
if some_string.endswith("blah"): # Code to be executed if some_string ends with "blah"
Das obige ist der detaillierte Inhalt vonWie kann ich überprüfen, ob ein Python-String einen Teilstring enthält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!