Todos los grupos en forma de tupla en el método search de Python
Se pueden obtener todos los grupos en forma de tupla.
Esto se hace usando el método groups.
Veamos cómo trabajar con él. Supongamos que tenemos la cadena:
txt = '123 456 789'
Encontremos la primera cadena que coincida con dígitos. Y luego extraigamos de ella todos los grupos en forma de tupla:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # mostrará ('1', '2', '3')
Se da una cadena que contiene un dominio:
txt = 'http://domain.ru'
Obtenga una tupla que consista en el protocolo, el nombre de dominio y la zona de dominio.