Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich überprüfen, ob ein Python-String einen Teilstring enthält?

Wie kann ich überprüfen, ob ein Python-String einen Teilstring enthält?

Mary-Kate Olsen
Freigeben: 2024-12-22 10:48:11
Original
815 Leute haben es durchsucht

How Can I Check if a Python String Contains a Substring?

Python-Methode „String enthält Teilzeichenfolge“

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.

Verwendung des „in“-Operators

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
Nach dem Login kopieren

Hinweis: Beim „in“-Operator wird die Groß-/Kleinschreibung beachtet.

Sonstiges Alternativen

  • string.find()-Methode: Gibt den Index der ersten zurück Vorkommen der Teilzeichenfolge oder -1, wenn nicht gefunden.

    index = some_string.find("blah")
    Nach dem Login kopieren
  • 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"
    Nach dem Login kopieren
  • 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"
    Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage