En el último parcial del curso, puse una pregunta de expresiones regulares. En verdad no las habíamos dado tan a fondo, pero sí insistí en que estudiaran el tema para el parcial. La pregunta decía más o menos (literalmente) así:
Expresiones regulares:
¿Qué expresión regular usaría para validar cadenas de texto con los siguientes formatos?
(a)http://www.gnu.org - (Página web)
(b)192.168.0.1 - (Dirección IP)
(c) direccion@correo.com - (Dirección de e-mail)
Les dije que contestaran lo que pudieran, que era para saber cuánto habían aprendido del tema, y me reí mucho en clase con esa pregunta (perdón… jejeje). Es más, me divertí mucho tomando el parcial (seguro, bien que cuando te toca dar parcial no te divertís tanto).
Pablo me hizo una ilustración de la metodología que usó para contestar la pregunta:

Es una metodología bastante común a la hora de un examen, parcial, o prueba de cualquier tipo, la típica “payada”. Recuerdo a varios profesores del liceo a la hora de corregir un escrito/parcial/examen nos acusaban de haber payado, o “sacado la guirarrita”. Habían algunos que incluso hacían la seña con las manos de tocar la guitarra.
De WikiPedia:
La payada, en Argentina y Uruguay, o paya en Chile, es un arte perteneciente a la cultura hispánica, que adquirió un gran desarrollo en el Cono Sur de América, en el que una persona, el payador, improvisa un recitado en rima, cantado y acompañado de una guitarra.
¡Las Expresiones Regulares son divertidas!
Si te gustó éste post, podés apoyar a PicandoCódigo a través de PayPal!
Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0
que tomadura de pelo hacia el profesor !! lol
Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9) Gecko/2008061015 Firefox/3.0
Curiosa anécdota y desde luego permite conocer más hechos de importantes culturas.
Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0
Jajaja, hoy estuve trabajando con ellas, la verdad no he tenido tiempo de verlas a fondo, pero estoy cociente del poder que tienen, en cuanto al alumno, ¡excelente!
Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.9 (like Gecko) (Debian)
Este tipo es sencillamente brillante. Espero que haya recibido una buena nota, porque con esa ilustración no es para menos. Aparte algo se acordaba el loco… algo! Esa imagen debería pasar a la posteridad, en honor al 90% de los que hacemos uso de expresiones regulares. porque lo que es utilizarlas enserio, poco. Pero payar, de eso sí sabemos todos!
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
jajaja ese parcial si que estuvo bueno, y pablo encontró la mejor definición de como resolvimos el ejercicio 5, hoy en base de datos aplicamos el mismo método en una de las preguntas.
Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9) Gecko/2008052906 Firefox/3.0
Jajaja.. lo pusiste nomas, que grande! Bueno como bien dijiste, pintadisimo con las expresiones regulares pero que dibujo eh! jeje. Bueno la verdad que estubo bueno tenerte como profe de Sistemas Operativos
.
Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9) Gecko/2008062517 Firefox/3.0
buena!
posta que me lleva las dos horas de examen hacer ese dibujo, y no se si lo termino…
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008062113 Iceweasel/3.0 (Debian-3.0~rc2-2)
kbza:
Lo que pasa que el profesor es un… Ah! ¡Perá que soy yo!
No, en una buena hizo el dibujo. De todas formas tan mal no le fue…
shakaran:
Me alegro que hayas aprendido esta novedosa metodología
Las expresiones regulares son uber-potentes, es cuestión de aprenderlas un poco, y tener siempre a mano una referencia. Como dice Bernabé, a la hora de usar expresiones todos payamos un poco.
César:
Es infalible, cuando todo falla, a payar!
Pablopolus:
Tan lejos no anduviste igual. Muy bueno el dibujo, cuando quieras mandate otro
Me alegro que les haya gustado la clase, uds. fueron mis conejillos de india! Jejeje.
Diego:
Pablo hizo el dibujo en la letra del parcial después de haberlo terminado :p
De todas formas, fueron 3 horas de parcial, daba para terminarlo bien (ya sueno como profesor de verdad).
Los invito a imprimir el dibujo para decorar su escritorio
Si alguno anda bien con GIMP, podría digitalizarlo y colorearlo para tener a Homero payando…
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.30 Safari/530.5
No me queda claro el significado de “payar expresiones regulares”.
Trackbacks y pingbacks:
Additional comments powered by BackType
Enlaces
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin support
- Add Tags Support (Here's how)
- Herramienta
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin support
- Re: List Category Posts WordPress Plugin new features request
\n\nRSS del foro:Últimos comentarios
Categorías
Blogroll