Heim > Backend-Entwicklung > Python-Tutorial > Wie extrahiere ich eine Teilzeichenfolge aus einer Zeichenfolge nach einem bestimmten Wort?

Wie extrahiere ich eine Teilzeichenfolge aus einer Zeichenfolge nach einem bestimmten Wort?

Patricia Arquette
Freigeben: 2024-11-09 18:25:02
Original
632 Leute haben es durchsucht

How to extract a substring from a string after a specific word?

So isolieren Sie einen Teilstring nach einem bestimmten Vorkommen

Das Abrufen eines Teilstrings nach einem bestimmten Teilstring ist eine häufige Aufgabe in der Programmierung. Stellen Sie sich das Szenario vor, in dem Sie die Zeichenfolge „Hallo Python-Welt, ich bin ein Anfänger“ haben und die Zeichenfolge nach dem Wort „Welt“ extrahieren müssen. Die gewünschte Ausgabe ist „Ich bin ein Anfänger“.

Lösung mit String-Splitting

Ein einfacher Ansatz zur Lösung dieses Problems ist: Verwenden Sie die Methode split(). Diese Methode unterteilt die Zeichenfolge basierend auf einem Trennzeichen (d. h. einer bestimmten Teilzeichenfolge) in Teilzeichenfolgen.

my_string = "hello python world, I'm a beginner"
result = my_string.split("world", 1)[1]
Nach dem Login kopieren

Im Code oben:

  • split("world", 1) teilt die Zeichenfolge beim ersten Vorkommen von "world". Das Argument 1 gibt an, dass wir die Aufteilung auf ein einzelnes Vorkommen beschränken möchten.
  • [1] wählt den zweiten Teilstring aus, der den Text nach "world" enthält.

Daher enthält die Variable result nun den gewünschten Teilstring: “, „Ich bin ein Anfänger“.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich eine Teilzeichenfolge aus einer Zeichenfolge nach einem bestimmten Wort?. 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