09 Expresiones Regulares y Archivos en Perl
09 Expresiones Regulares y Archivos en Perl
INGENIERÍA DE SISTEMAS E
INFORMÁTICA
Programación Web I
Expresiones Regulares
Condicionales con Expresiones Regulares
Metacaracteres
Textos alternativos
Contiene vocales
Agrupamientos
Cuantificadores
Una expresión regular básica para un URL
Extrayendo información con expresiones regulares
Archivos
PROBLEMA
Quiero listar todos los hiperenlaces de una página web
Expresiones Regulares
https://www.rand.org/content/dam/rand/pubs/research_memoranda/2008/
RM704.pdf
Expresiones Regulares
[^a] es un caso especial que significa cualquier cosa menos una ‘a’
Agrupamientos
* 0 ó más repeticiones
+ 1 ó más repeticiones
? 0 ó 1 repetición
while($line = <IN>){
print $line;
}
O leyendo todo el archivo en un arreglo
@lines = <IN>;
Escritura en Archivos de texto