AD

¿Ya dominas lo básico? Un curso estructurado de Julia es la vía rápida para dar el salto.

Ver cursos de Julia en Udemy

Enlace de afiliado. No te cuesta nada extra.

🟣Lecciones de Julia
Lección 32 / 68

Introducción a las expresiones regulares

En esta lección buscarás un patrón dentro de un texto en lugar de un texto exacto.

En Julia una expresión regular se escribe con el prefijo r: r"\d{3}-\d{3}-\d{3}". match busca la primera coincidencia y occursin responde si aparece.

El código de ejemplo extrae un número de teléfono de una frase y comprueba si un texto está formado solo por dígitos.

Ese prefijo tiene una ventaja concreta sobre escribir el patrón como cadena: las barras invertidas no hay que doblarlas. \d se escribe una sola vez, tal como aparece en cualquier documentación de expresiones regulares. Es una de esas comodidades pequeñas que se agradecen enseguida.

El número del ejemplo usa el formato español de nueve cifras en tres grupos, y el patrón está ajustado para coincidir. Si cambias el número, cambia también el patrón: si dejan de encajar, match devuelve nothing y acceder a m.match lanza un error.

Julia usa la biblioteca PCRE, la misma familia que Perl y PHP, así que los patrones que encuentres por ahí funcionan sin traducción.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Julia directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)