285 votes

Comment vérifier si une chaîne Python donnée est une sous-chaîne d'une autre?

J'ai deux chaînes et je voudrais vérifier si la première est une sous-chaîne de l'autre. Python a-t-il une telle fonctionnalité intégrée?

465voto

Andrew Hare Points 159332

Essayez d’utiliser in comme ceci:

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

47voto

Martin Stone Points 5779

Essayer

 isSubstring = first in theOther
 

33voto

Daniel Wehner Points 742

stringobject.find("substring") vous aidera

Cette fonction renvoie -1 lorsqu'il n'y a pas de sous-chaîne.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X