Desarrollo web con Flask

Analizemos cadenas con las Expresiones Regulares

Las expresiones regulares, también llamadas regex o regexp, consisten en patrones que describen conjuntos de cadenas de caracteres. Algo parecido sería escribir en la línea de comandos de Windows 

dir *.exe 

*.exe’ sería una expresión regular que describiría todas las cadenas de caracteres que empiezan con cualquier cosa seguida de .exe, es decir, todos los archivos exe.

Todo lenguaje de programación moderno dispone de funciones internas para trabajar con cadenas. En Python las cadenas de texto tienen métodos para buscar y reemplazar: index(), find(), split(), count(), replace(), etc. Pero esos métodos están limitados a los casos más simples. 

Si tu objetivo se cumple con estos métodos deberías usarlos.

Pero si te descubres escribiendo un montón de funciones para manipular cadenas con sentencias if para contemplar casos especiales, o te encuentras encadenando llamadas a split() y join() para trocear tus cadenas de texto, puede que necesites utilizar << expresiones regulares >>.


Ha alcanzado el 0% de esta lección
0%