Saltar al contenido

# regex-con-python-desde-cero

Regex con Python desde Cero

Volver a la portada del curso
Quiz

Quiz: Básicos de Regex

Sección 1 · Introducción a Regex

5 preguntas de opción múltiple. Aprobar con 80%. Intentos ilimitados.

  1. 1. En la bandeja de PyShop, el patrón r"PS-\d{5}" encuentra el pedido en 469 de 600 tickets. Los demás lo escriben como «ps-20458» o «PS 12345». ¿Qué patrón encuentra los 600?

  2. 2. ¿Qué devuelve re.findall(r"\d+.\d+", "Total 1249.50 o 1249x50")?

  3. 3. La bandeja completa se une en una sola cadena con "\n\n". Cada ticket tiene una línea como «Ticket T-0001». ¿Cuántas coincidencias da re.findall(r"^Ticket T-\d{4}$", bandeja) sin banderas?

  4. 4. ¿Qué devuelve re.findall(r"\w+", "Sofía pagó 899", re.ASCII)?

  5. 5. Un analista escribe el patrón "\bfavor\b" (sin la r de raw string) para contar la palabra «favor» en los tickets. Obtiene 0 coincidencias. ¿Por qué?