Diferencia entre revisiones de «Regex/ejercicios»
De FESOL. Proyectos de Software Libre ULS
(No se muestran 2 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | + | Esa página contiene una serie de ejercicios para expresiones regulares. Para poder realizar los ejercicios, deberán descargar el archivo al final de la página y para cada archivo ejecutar el comando grep con ls siguientes opciones: | |
+ | grep --color=always -e "b." 1-caracter.txt | ||
+ | ó | ||
+ | grep --color=always -P -e "b." 1-caracter.txt | ||
+ | |||
+ | |||
+ | Donde ''--color=always'' define que nos coloree las conincidencias, -P que use el formato de expresiones regulares del lenguaje perl y -e no indica que a continuación ingresamos un expresion regular y ''1-caracter.txt'' define el archivo a al que le aplicaremos la expresión regular,. | ||
− | |||
− | |||
− | |||
#'''caracter.txt''': Deben coincidir todos los elementos. | #'''caracter.txt''': Deben coincidir todos los elementos. | ||
Línea 19: | Línea 22: | ||
#'''grupos.txt''': Debe de coincidir los archivos que terminen en pdf. | #'''grupos.txt''': Debe de coincidir los archivos que terminen en pdf. | ||
#'''grupos-anidados.txt''': Deben coincidir todas las fechas. | #'''grupos-anidados.txt''': Deben coincidir todas las fechas. | ||
− | #'''grupos-anidados2.txt''': Deben coincidir todas las resoluciones.#logico.txt: Deben coincidir todas las animales peludos. | + | #'''grupos-anidados2.txt''': Deben coincidir todas las resoluciones. |
+ | #logico.txt: Deben coincidir todas las animales peludos. | ||
[[Archivo:ejercicios-expresiones-regulares.tar.gz]] | [[Archivo:ejercicios-expresiones-regulares.tar.gz]] |
Revisión actual del 11:20 25 feb 2018
Esa página contiene una serie de ejercicios para expresiones regulares. Para poder realizar los ejercicios, deberán descargar el archivo al final de la página y para cada archivo ejecutar el comando grep con ls siguientes opciones:
grep --color=always -e "b." 1-caracter.txt
ó
grep --color=always -P -e "b." 1-caracter.txt
Donde --color=always define que nos coloree las conincidencias, -P que use el formato de expresiones regulares del lenguaje perl y -e no indica que a continuación ingresamos un expresion regular y 1-caracter.txt define el archivo a al que le aplicaremos la expresión regular,.
- caracter.txt: Deben coincidir todos los elementos.
- numero.txt: Deben coincidir todos los que contengan números.
- punto.txt: Deben coincidir todos los que terminan con punto.
- clase.txt: Deben coincidir los primeros tres elementos (can, man,fan).
- exluyendo.txt: Debe excluir bog.
- charrango.txt: Deben de coincidir todos los nombres con mayúsculas y dos letras.
- repeticion.txt: Deben de coincidir donde se repita mas de una vez la letra z.
- cuantificar.txt: Deben de coincidir las primeras tres, donde las letras a ó b ó c se repiten.
- opcionales.txt: Debe coincidir donde ha encontrado archivos (files found).
- espacios.txt: Debe coincidir donde haya espacio despues del numero punto.
- comienzo.txt: Debe coincidir el elemento que comienza con Mission.
- grupos.txt: Debe de coincidir los archivos que terminen en pdf.
- grupos-anidados.txt: Deben coincidir todas las fechas.
- grupos-anidados2.txt: Deben coincidir todas las resoluciones.
- logico.txt: Deben coincidir todas las animales peludos.