Funciones y objetos de regex en Python

· Programación

  1. El módulo re ofrece funciones de búsqueda (search, match, fullmatch, findall, finditer), sustitución (sub, subn) y utilidad (split, escape).
  2. Las expresiones regulares se pueden precompilar en objetos con compile(), aunque el módulo ya las cachea automáticamente.
  3. Los objetos match contienen métodos (group, groups, start, end, span) y atributos (pos, endpos, lastindex, re, string) para extraer información de coincidencias.
  4. findall() devuelve una lista de strings, finditer() un iterador de objetos match. group() accede a grupos capturados, con sintaxis de índice o nombre.
  5. sub() permite reemplazos por string o función. split() divide usando el regex como delimitador, pudiendo incluir los grupos en el resultado.

programacion · python · regex · modulo re · expresiones regulares

Leer el original

Más en Programación