Icono del sitio 🔎 Buscar Tutorial

Expresiones regulares (regex) en Phyton

Microaprendizaje / Tiempo de lectura: 2 minutos

Las expresiones regulares (regex)

 

En Phyton son una forma de describir patrones de texto. Se utilizan para buscar, encontrar y manipular texto.

 

Las regex son un lenguaje poderoso que puede ser utilizado para una variedad de tareas, incluyendo:

 

 

Las regex se componen de una serie de caracteres que representan patrones de texto.

 

Por ejemplo, la regex \d representa un dígito numérico.

 

La regex [a-z] representa una letra minúscula del alfabeto inglés.

 

La regex \w representa un carácter de palabra, que es una letra, un dígito o un guion bajo.

 

Las regex se pueden utilizar en una variedad de lenguajes de programación, incluyendo Python.

 

Para utilizar una regex en Python, puedes usar la función re.match().

 

La función re.match() toma dos argumentos: una regex y una cadena.

 

La función devolverá un objeto MatchObject si la regex coincide con la cadena, o None si la regex no coincide con la cadena.

 

Por ejemplo, el siguiente código busca la regex \d en la cadena "123456":

 

import re

match = re.match("\d", "123456")

if match:
    print("La regex coincide")
else:
    print("La regex no coincide")

 

Este código imprimirá la siguiente salida:

 

La regex coincide

 

Las regex son una herramienta poderosa que puede ser utilizada para una variedad de tareas. Si estás aprendiendo a programar, es importante aprender a utilizar las regex.

 

Salir de la versión móvil