Diferencia entre revisiones de «Regex/ejercicios»

De FESOL. Proyectos de Software Libre ULS
Saltar a: navegación, buscar
 
(No se muestran 3 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
Esta es una seria de ejercicios para las expresiones regulares.
+
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
  
  
#'''Caracter.txt''': Deben coincidir todos los elementos.
+
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.
 
#'''numero.txt''': Deben coincidir todos los que contengan números.
 
#'''punto.txt''': Deben coincidir todos los que terminan con punto.
 
#'''punto.txt''': Deben coincidir todos los que terminan con punto.
Línea 15: 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 12: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,.


  1. caracter.txt: Deben coincidir todos los elementos.
  2. numero.txt: Deben coincidir todos los que contengan números.
  3. punto.txt: Deben coincidir todos los que terminan con punto.
  4. clase.txt: Deben coincidir los primeros tres elementos (can, man,fan).
  5. exluyendo.txt: Debe excluir bog.
  6. charrango.txt: Deben de coincidir todos los nombres con mayúsculas y dos letras.
  7. repeticion.txt: Deben de coincidir donde se repita mas de una vez la letra z.
  8. cuantificar.txt: Deben de coincidir las primeras tres, donde las letras a ó b ó c se repiten.
  9. opcionales.txt: Debe coincidir donde ha encontrado archivos (files found).
  10. espacios.txt: Debe coincidir donde haya espacio despues del numero punto.
  11. comienzo.txt: Debe coincidir el elemento que comienza con Mission.
  12. grupos.txt: Debe de coincidir los archivos que terminen en pdf.
  13. grupos-anidados.txt: Deben coincidir todas las fechas.
  14. grupos-anidados2.txt: Deben coincidir todas las resoluciones.
  15. logico.txt: Deben coincidir todas las animales peludos.

Archivo:Ejercicios-expresiones-regulares.tar.gz