Expresiones regulares en Python (2) – Métodos de búsqueda de coincidencias

En el post anterior ya hemos visto el método finditer(), que nos dará un objeto «Match». Más adelante veremos qué podemos hacer con este objeto. Mientras tanto, veamos otros métodos como: findall(), match(), search(), etc. Empezaremos con findall(). Gracias a este método, simplemente obtendremos la cadena coincidente y no todo el objeto «Match». Resultado: match()... » leer más

Expresiones regulares en Python (1) – Módulo re

En esta serie de entradas veremos cómo trabajar con expresiones regulares en Python, gracias a esto podremos buscar patrones de texto que nos interesen. Python trae por defecto un módulo ya integrado llamado «re», que podemos usar para trabajar con expresiones regulares. Veamos un ejemplo muy sencillo. Y este será el resultado. Se devuelven dos... » leer más

Natas – Introducción y Nivel 0

Natas es uno de los múltiples wargames ofrecidos por la plataforma OverTheWire. Este wargame se centra en hacking web, empleando un enfoque de caja blanca, es decir, con acceso al código fuente de la aplicación. Dado que se trata de revisión de código, me pareció interesante subir posts a este blog porque es útil de... » leer más