RegEx I: Anclas de línea
Las expresiones regulares (RegEx) son una herramienta poderosa que se usa para coincidir con un patrón o buscarlo en una cadena. Para usarlas en Python, necesitas importar el módulo re. Puedes hacerlo agregando la siguiente línea al principio de tu archivo:
import reEscribe una expresión regular que coincida con los archivos con la extensión .py o .pyw. Debes usar el ancla de línea $ de RegEx, que coincide con el final de una cadena.
Ejemplos
pattern = "yourregularexpressionhere"
bool(re.search(pattern, "/users/file.py")) ➞ True
bool(re.search(pattern, "/users/file.pyw")) ➞ True
bool(re.search(pattern, "/users/python/file.txt")) ➞ 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.