Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porGuillermo Badilla Modificado hace 9 años
1
Practica 16 Expresiones regulares LSC Veronica Quizan Garcia
Taller de Linux Practica 16 Expresiones regulares LSC Veronica Quizan Garcia
2
Sintaxis grep “expresión regular” archivo
Una expresión regular es un patrón que define a un conjunto de cadenas de caracteres. Siempre que empecemos expresiones regulares con grep, deben ser encerradas entre comillas dobles para que el intérprete de órdenes no las interprete.
3
Metacaracteres Instrucción Acción ^ $ . * [^ ] Inicio de renglón
Fin de renglón . Comodín para un caracter * Comodín para cualquier numero de caracteres [^ ] Negación de caracteres dentro del corchete
4
Ejemplos 1 expresiones regulares inicio y fin de renglón
Condición: que inicie con el numero 6 grep “^6 ” columnas.dat Condición: que inicie con el numero 1 grep “^1 ” columnas.dat Condición: que termine con s grep “s$ ” columnas.dat
5
Ejemplos 2 expresiones regulares corchetes
Los corchetes contienen un listado de opciones para un lugar en la cadena a buscar. Condición: que termine con o ó con s grep “[os]$” columnas.dat Condición: que termine con o ó con s precedida de a ó e grep “[ae][os]$” columnas.dat
6
Ejemplos 3 expresiones regulares ^ negación dentro de corchetes
Debido a que el símbolo ^ dentro de corchetes es la negación de los caracteres enlistados Condición: que no termine con s grep “[^s]$” columnas.dat Elabore una condición de los renglones que no inicien con 1
7
Ejemplos 3 expresiones regulares comodines . y *
Condición: cualquier carácter cero cero (▓00) grep “.00” columnas.dat Condición: punto cualquier carácter cero cero(.▓00) grep “\..00” columnas.dat Condición: uno cinco cualquier carácter cualquier cantidad de caracteres(15▓ ▓ ▓ ▓ ▓ ▓) grep “15*” columnas.dat
8
Ejemplos 4 expresiones regulares comodines . y * ejercicios
Condición: cualquier carácter cero cero grep “.00” columnas.dat Elabore una condición de los renglones que contengan a punto cualquier carácter cero a.▓0
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.