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 reEscribe 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")) ➞ FalseNotas
- No necesitas escribir una función, solo el patrón.
- No elimines
import redel 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.