RegEx II: Anclas de línea

Las expresiones regulares (RegEx) son una herramienta potente que se usa para buscar o encontrar un patrón en una cadena. Para usar expresiones regulares en Python, debes importar el módulo re. Puedes hacerlo agregando la siguiente línea en la parte superior de tu archivo:

import re

Escribe una expresión regular que coincida con cualquier archivo ubicado dentro del directorio "users/edabit". Debes usar al menos un ancla de línea de RegEx.

Ejemplos

pattern = "yourregularexpressionhere"

bool(re.search(pattern, "/users/edabit/python/regex.py")) ➞ True
bool(re.search(pattern, "/users/edabitt/python/file.txt")) ➞ False
bool(re.search(pattern, "/users/pyter/edabit/file.py")) ➞ False

Notas

  • No necesitas escribir una función, solo el patrón.
  • No elimines import re del código.
  • Encuentra más información sobre RegEx y las anclas de línea en Recursos.
  • Puedes encontrar todos los desafíos de esta serie en mi colección Basic RegEx.