Toutes les captures sous forme de tuple dans la méthode search de Python
Il est possible d'obtenir toutes les captures sous forme de tuple.
Cela se fait à l'aide de la méthode groups.
Voyons comment l'utiliser. Supposons que nous ayons la chaîne :
txt = '123 456 789'
Trouvons la première chaîne correspondant aux chiffres. Ensuite, affichons toutes les captures sous forme de tuple :
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # affichera ('1', '2', '3')
Une chaîne contenant un domaine est donnée :
txt = 'http://domain.ru'
Obtenez un tuple composé du protocole, du nom de domaine et de la zone de domaine.