339 Stimmen

Wie prüfe ich, ob eine bestimmte Python-Zeichenkette eine Teilzeichenkette einer anderen Zeichenkette ist?

Ich habe zwei Zeichenketten und möchte prüfen, ob die erste eine Teilzeichenkette der anderen ist. Verfügt Python über eine solche eingebaute Funktion?

516voto

Andrew Hare Punkte 332190

Versuchen Sie es mit in wie diese:

>>> x = 'hello'
>>> y = 'll'
>>> y in x
True

56voto

Martin Stone Punkte 12192

Versuchen Sie

isSubstring = first in theOther

43voto

Daniel Wehner Punkte 2049

string.find("substring") wird Ihnen helfen. Diese Funktion liefert -1 wenn es keine Teilzeichenkette gibt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X