Scratch the image to get a discount on your course. You'll be able to apply the coupon at checkout.

5.0 /5
(21)

50
Bienvenidos al mundo de las expresiones regulares
El temario de nuestro curso
Cómo sacarle el máximo partido al curso
Únete a la Comunidad de Estudiantes en Discord
Toma notas de tu curso en tiempo real en Frogames Formación
¿Qué es una expresión regular?
Los casos básicos de expresiones regulares
Las tres reglas esenciales en expresiones regulares
La concatenación de expresiones regulares
La alternación de expresiones regulares
La estrella de Kleene
Ejercicios sobre las reglas básicas de expresiones regulares
Fundamentos de expresiones regulares
La sintaxis de escapar elementos
El conjunto de elementos de una expresión regular
El operador de punto de una expresión regular
El operador de suma de una expresión regular
El operador de interrogación de una expresión regular
Los motores de expresiones regulares y cómo funcionan
Resultados de búsqueda greedy y lazy
Diferenciar entre mayúsculas y minúsculas
El ejercicio de Katherine
La solución al ejercicio de Katherine
Reglas intermedias de expresiones regulares
Los operadores especiales \w, \d y \s y sus negaciones
Las anclas de una expresión regular
Los separadores de una expresión regular
La negación de una expresión regular
Los cuantificadores de una expresión regular
Reglas avanzadas de expresiones regulares
Definir una expresión regular en Swift
La clase NSRegularExpression de Apple
Los resultados de una expresión regular y cómo trabajarlos en Swift
Las plantillas de expresión regular en Swift
El ejemplo de las fechas válidas
La estructura del programa y el truco de los typealias
El patrón de la expresión regular con fechas
El closure del hallazgo de fechas
Probando el resultado final de nuestra regexp
Un visualizador de expresiones regulares
Ejercicios básicos de textos
Ejercicios avanzados de textos
La temperatura de la clase
Solución a la temperatura de clase
La expresión regular con condiciones
Procesar un correo electrónico
Localizar números con coma flotante
Nombre de ficheros
Direcciones de apartado de correos
Enhorabuena por completar nuestro curso

instructor

5.0 /5
(21)

  • Avatar
    Gustavo
    (5)
    Regular Expressions Basics with Swift Examples: Master the Hidden Language of Text

    Regular expressions (regex) are a powerful tool for working with text: they let you search for patterns, validate formats, and extract information with a precision that no traditional method can match. This course teaches you from scratch how to use regex in Swift, with practical examples you can apply directly to your apps.

  • Avatar
    Jackeline
    (5)
    I learned a lot about regular expressions

  • Avatar
    Angel
    (5)
    Las bases de las expresiones regulares con ejemplos en Swift

    This course is designed to introduce you to the world of regular expressions (regex), an essential tool for mobile and web app development. Through a combination of clear theory and practical examples in Swift, you'll learn to identify patterns in text strings, validate inputs, and automate common tasks in data processing.

  • Avatar
    BORJA
    (5)
    Excellent course!

    A great course to dive into the world of regular expressions.

  • Avatar
    Yvonne
    (5)
    excellent course

    complete, well explained and structured. Keep it up.

  • Avatar
    Francisco
    (5)
    Excellent course

    Thanks Juan Gabriel for helping us learn a bit about this huge world..., the course is very didactic and engaging and although I struggled especially with the last exercise (I'm very new to this) at least I gave it a shot, hehe...Keep going in that direction because you're helping us a lot.

  • Avatar
    Carlos
    (5)
    Recommended Course

    I strongly recommend this course. The instructor is very clear and concise in his explanations and the practical examples are really useful for understanding how to apply regular expressions in real-world projects. Plus, the course focuses on the Swift programming language, which makes it really valuable for iOS and MacOS app developers. Overall, if you want to deepen your knowledge of regular expressions and learn how to use them in Swift, this course is a great choice.

  • Avatar
    Samuel
    (5)
    It's an essential course for any dev.

    I used to see them as a monster, but with the course examples, now I use them without any problems

  • Avatar
    Nieves
    (5)
    Swift and Regular Expressions: When Text Has Logic

    I always thought regular expressions were a backend thing or something for people living in the terminal. But this course showed me that they're also key in Swift, especially when you're working with forms, validations, or data that comes in weird formats.

  • Avatar
    Jorge
    (5)
    A trick that saved my life

    Learning this topic with Swift examples was exactly what I needed; now I process texts and data in my apps with incredible clarity.

  • Avatar
    Javi
    (5)
    The trick that saves me hours

    I never knew that searching for specific words or texts could be so easy once you understand these rules. It helped me a lot to clean up my code and find errors in a second. It's one of those small but powerful tools that make your life much easier as a programmer.

  • Avatar
    Santiago
    (5)
    Essential content for any iOS developer.

  • Avatar
    Rosa
    (5)
    Practical and actionable

  • Avatar
    María
    (5)
    Finally I understood regular expressions

    They always seemed complicated to me, but this course managed to explain them with great clarity and using real examples in Swift. Now I can filter, validate, and manipulate text in my apps without any trouble.

  • Avatar
    Rocío
    (5)
    tricky topic explained really well

  • Avatar
    Nicolás
    (5)
    Hard, but totally worth it

  • Avatar
    Gabriela
    (5)
    Pretty awesome

    I used to be scared of regex, but this course made me feel like a master. Now I use it for everything, from searching text to validating forms. 10/10

  • Avatar
    danison
    (5)
    Regular Expressions: the Art of Mastering Text

    The most useful part was how the Swift examples can be extrapolated to other programming languages. To master text processing, this course is an essential tool.

  • Avatar
    Caty
    (5)
    Regex Basics

    Perfect for beginners—clear explanations and practical examples

  • Avatar
    Joiser
    (5)
    really incredible

    The regular expressions course in Swift was essential for mastering text search and manipulation. Recommended for developers who want to maximize Swift's potential in text processing.

  • Avatar
    Marc
    (5)
    Great help!

    Thanks to this mini-course I've been able to increase my knowledge and learn more techniques to use in my work

View More Reviews

PLANS TO MATCH YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access to the entire platform

Choose the payment method that works best for your needs and budget with a one-time course payment, monthly or yearly access to the learning Path, or even to the entire platform.

One-Time Payment

Buy the course once and access it for life

19.99

  • A single payment.
  • Instant lifetime access to the course.
  • Access the Course Community
El Más
Popular

Bronze Frog

Access all Frogames Courses, Communities and Extras

39 /month

  • One-time payment of €39 per month.
  • Instant access to all courses.
  • Access the platform and student communities 24/7, wherever and whenever you want.
  • Cancel anytime without losing your progress.

iOS Path

Access all Courses in the iOS Development Path

19.99 /month

  • Single payment of €19.99 per month.
  • Instant access to the +10 courses in the Path.
  • Access the Path 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress

One-time payment

Buy the course once and access it for life

19.99

  • A single payment
  • Instant lifetime access to the course
  • Access the Course Community
El Más
Valorado

Gold Frog

Access all Frogames Courses, Communities and Extras

349 /year

  • One-time payment of €349 per year.
  • 3 months of discount.
  • Instant access to all courses.
  • Access the platform and student communities 24/7, wherever and whenever you want.
  • Cancel anytime without losing your progress.
  • Resource Library
  • Monthly Q&A livestreams
  • Prioritized Premium Support.

iOS Path

Access all Courses in the iOS Development Path

199 /year

  • Single payment of €199 per year.
  • 4 months of discount.
  • Instant access to the +10 courses in the Path.
  • Access the Path 24/7, wherever and whenever you want.
  • Cancel anytime without losing your progress.
  • Premium support.

* All prices include taxes.

For your security, all orders will be processed on a secure server.

iOS Path

The ultimate bundle with all our iOS courses to master Swift and create apps for iPhone and iPad. Includes upcoming courses and updates and improvements to existing ones.

Curso completo de Swift 5, el lenguaje para apps de Apple

Learn the fundamentals of Swift 5, Apple's new language for developing apps for iOS, OS X, and Watch OS

243 classes

Swift básico para desarrollo de apps: Crea 20 proyectos

Apply Swift 2 to a total of 20 different projects and unlock all the potential of Apple's language on iOS devices

166 classes

Curso de diseño de apps con Swift UI para iOS 13

Two courses in one: Learn all the tricks of Swift UI, the new framework for creating views in your own apps built for iOS 13 and later with Xcode 11

206 classes

Curso de actualización a Swift UI 4.0 para iOS 16

Swift UI 4.0 update course. Learn all the new features that Swift UI brings to iOS 16 in just 10 days and reduce the amount of code you need to create your graphical interfaces for Apple

51 classes

Las bases de las expresiones regulares con ejemplos en Swift

Learn the fundamentals of regular expressions with some examples in Swift and apply them to any programming language to work with and filter text like a professional

50 classes

App Store Optimization (ASO) de la A a la Z

Master App Store Optimization (ASO) techniques like an expert, starting from the fundamentals, and increase downloads of your apps and games for both iOS and Android

34 classes

Curso Completo de desarrollo iOS de la A a la Z - Nivel Básico

The most up-to-date iOS 10 and Swift 3 course in Spanish. Complete mobile app development for iPhone and iPad in Swift with dozens of apps and 4 full projects explained in detail

375 classes

Curso Completo de desarrollo iOS de la A a la Z - Nivel Medio

The most up-to-date iOS 11 and Swift 4 Course in Spanish. Complete development of mobile apps for iPhone and iPad in Swift

259 classes

Curso Completo de desarrollo iOS de la A a la Z - Nivel Experto

The most up-to-date iOS 12 and Swift 4 course in Spanish. Complete development of mobile apps for iPhone and iPad in Swift

183 classes

Introducción a los videojuegos para iOS con SpriteKit - Zombie Conga

Learn to create your first video game for iPhone and iPad with SpriteKit and Swift from scratch, understanding the fundamentals of the library and how to combine it with Swift

81 classes

Videojuegos para iOS con SpriteKit - Flappy Bird

Learn to create a video game in just a few hours using SpriteKit and Swift, Apple's easiest programming language for iOS

29 classes

Videojuegos para iOS con SpriteKit - Space Invaders

Learn to create a clone of the legendary 1980s Space Invaders for iPhone and iPad in just a few hours using Apple's Swift and SpriteKit

27 classes

Videojuegos para iOS con SpriteKit - Pokemon Go

Learn to create your own Pokémon Go for iPhone using SpriteKit and sell it to make millions like Nintendo. Catch 'em all!

60 classes

Objective-C de cero a experto: aprende creando 14 apps para iOS

The course and the language that started it all, Juan Gabriel Gomila's first course that's still timeless and is used to learn Objective-C and by many companies and SDKs.

218 classes

Desarrollo de Apps para Apple Watch: crea 24 proyectos

The complete course with which you'll design 24 projects for Apple Watch harnessing all the power of watchOS

126 classes

Videojuegos para iOS con SpriteKit para Apple TV - R Type Delta

Learn to create a clone of the legendary R Type Delta from Atari for AppleTV in just a few hours using Apple's Swift and SpriteKit

22 classes

React Native: Aprende React Native con ejercicios prácticos

Learn the fundamentals of React Native from scratch. Use React Native to build hybrid mobile applications for both iOS and Android.

52 classes

Cómo promocionar tus apps y juegos en la App Store

The ultimate guide to start promoting your apps and video games covering all aspects of ASO, virality, KPIs and promotion on Apple's App Store

43 classes

Máster avanzado en desarrollo iOS y Swift: sé un profesional

Take the iOS development skills you've learned in our courses to the next level with Swift and Xcode and apply as an advanced-level app development professional

109 classes

50 días de programación: Domina iOS 17 como un profesional

Develop 50 projects while you learn different iOS programming techniques

489 classes