re.fullmatch
La función re.fullmatch comprueba si la cadena string completa satisface la expresión regular pattern, devolviendo el objeto match correspondiente. En caso negativo, la función devuelve None.
La función re.fullmatch comprueba si la cadena string completa satisface la expresión regular pattern, devolviendo el objeto match correspondiente. En caso negativo, la función devuelve None.
La función re.match comprueba si se satisface el patrón de búsqueda pattern al comienzo del texto string, devolviendo el objeto match correspondiente en caso positivo. En caso de no encontrarse la coincidencia, la función devuelve None.
La función re.search recorre la cadena de texto string buscando la primera coincidencia del patrón pattern devolviendo el objeto match correspondiente. En caso de no encontrarse ninguna coincidencia, la función devuelve None.
La función re.compile crea un objeto de expresión regular compilando un patrón de expresión regular, objeto que puede ser usado como patrón de coincidencias en las funciones re.match, re.search, etc.
El uso de esta función tiene sentido principalmente cuando queramos reutilizar un patrón de búsqueda a lo largo de nuestro código, pues la compilación previa del patrón de búsqueda convierte al proceso en más eficiente. Por ejemplo, podemos partir del siguiente código que realiza una búsqueda de un mismo patrón en dos textos distintos:
Excepto donde se indique otra cosa, los contenidos de este sitio web se ofrecen bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional