En Python, il n'existe pas de méthode string.contains() ou string.indexof() dédiée pour vérifier si une chaîne contient une sous-chaîne . Cependant, il existe des approches alternatives pour obtenir cette fonctionnalité.
L'opérateur 'in' peut être utilisé pour tester si une sous-chaîne est présente dans une chaîne. Il compare la sous-chaîne à la chaîne entière et renvoie True si elle est trouvée.
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
Remarque : L'opérateur « in » est sensible à la casse.
Méthode string.find() : Renvoie l'index du première occurrence de la sous-chaîne, ou -1 si elle n'est pas trouvée.
index = some_string.find("blah")
Méthode string.startswith() : Vérifie si la chaîne commence par la sous-chaîne spécifiée .
if some_string.startswith("blah"): # Code to be executed if some_string starts with "blah"
Méthode string.endswith() : Vérifications si la chaîne se termine par la sous-chaîne spécifiée.
if some_string.endswith("blah"): # Code to be executed if some_string ends with "blah"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!