Expresiones regulares en Swift: conceptos básicos y ejemplos
Conoce los conceptos esenciales de las expresiones regulares con ejemplos en Swift y aprende a aplicarlos en cualquier lenguaje de programación para manipular textos como un profesional.
- Ves expresiones regulares capaces de resolver en una línea problemas que a ti te llevan decenas de líneas de código... pero parecen imposibles de entender.
- Encuentras Regex en Internet y consigues utilizarlas, pero no sabes realmente cómo funcionan ni cómo modificarlas para adaptarlas a lo que necesitas.
- Sabes buscar y manipular textos con código, Excel o herramientas de análisis de datos, pero todavía pierdes demasiado tiempo en tareas que podrías resolver rápidamente con una expresión regular.
Curso de Expresiones Regulares: Regex desde Cero con Ejemplos en Swift
Aprende expresiones regulares (Regex) desde cero y descubre cómo utilizarlas para buscar, validar, filtrar y transformar texto de forma eficiente. Domina una herramienta esencial para desarrolladores y profesionales que trabajan con grandes cantidades de información, independientemente del lenguaje de programación o plataforma que utilicen.
A lo largo del curso conocerás paso a paso los fundamentos de las expresiones regulares, desde los patrones y operadores más sencillos hasta expresiones más elaboradas. Cada concepto estará acompañado de ejemplos prácticos que podrás probar directamente con herramientas online, sin necesidad de escribir código desde el primer momento.
Descubrirás cómo aplicar Regex a situaciones reales como la validación de datos, búsqueda de información, sustitución de texto, análisis de datos, web scraping y análisis semántico. Son conocimientos que podrás aprovechar tanto en desarrollo web y móvil como en herramientas como Excel o R.
En la parte práctica llevarás estos conocimientos al desarrollo de dos aplicaciones con Swift para plataformas Apple, utilizando expresiones regulares para resolver problemas reales. Aunque los proyectos están desarrollados en Swift, los conceptos y patrones que aprenderás son extrapolables a prácticamente cualquier lenguaje de programación y tecnología.
No necesitas ser un experto en programación. El curso combina teoría y práctica para que entiendas qué hace cada expresión regular, por qué funciona y cómo construir tus propios patrones cuando los necesites, en lugar de limitarte a copiar Regex encontradas en Internet.
Un curso de la Ruta de
Dificultad
Horas
Total Estudiantes
Valoración Media
Requisitos
- Experiencia básica en desarrollo de software con cualquier lenguaje de programación.
- Conocimientos básicos de programación para comprender y aplicar los ejemplos prácticos del curso.
- Un ordenador con conexión a Internet y cualquier sistema operativo (Windows, macOS o Linux).
- Interés por aprender a utilizar expresiones regulares para buscar, validar y procesar texto de forma eficiente.
¿A quién va dirigido?
- Desarrolladores y programadores de cualquier lenguaje o plataforma.
- Desarrolladores web y de aplicaciones móviles que quieran aprender a utilizar expresiones regulares.
- Analistas de datos y profesionales que trabajen habitualmente con procesamiento y filtrado de textos.
- Estudiantes y profesionales que quieran aprender expresiones regulares desde cero y aplicarlas a casos prácticos.
Lo que aprenderás
Fundamentos de expresiones regulares
Comprende desde cero qué son las expresiones regulares, cómo funcionan y por qué son una herramienta esencial para trabajar con texto.
Sintaxis de Regex
Aprende los principales elementos de la sintaxis de las expresiones regulares y cómo combinarlos para construir tus propios patrones.
Búsqueda de patrones
Aprende a localizar palabras, caracteres y patrones complejos dentro de textos utilizando expresiones regulares.
Validación de datos
Utiliza expresiones regulares para comprobar que textos y datos cumplen con el formato o patrón que necesitas.
Filtrado y reemplazo de texto
Descubre cómo identificar, filtrar y sustituir fragmentos de texto de forma rápida y eficiente mediante Regex.
Regex con ejemplos prácticos
Practica cada concepto mediante ejemplos específicos que te ayudarán a entender la teoría y aplicarla a situaciones reales.
Expresiones regulares en Swift
Lleva todo lo aprendido al desarrollo con Swift y descubre cómo trabajar con expresiones regulares dentro de tus aplicaciones.
NSRegularExpression
Aprende a utilizar la clase NSRegularExpression del framework de Apple para buscar, validar y procesar texto mediante código.
Regex aplicable a cualquier lenguaje
Adquiere conocimientos que podrás trasladar a otros lenguajes y tecnologías para trabajar con expresiones regulares más allá de Swift.
Temario del curso
Tu Instructor
Juan Gabriel Gomila
Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.