Regular Expressions for Beginners - Universal (Udemy.com)
Learn to use Regular Expressions (Regex) in all programming languages and tools the easy way with Edwin Diaz
Created by: Edwin Diaz
Last updated June 2018
What you will learn
- At the end of this course students will know how to use Regular Expressions
- At the end of this course students will be able to use Regular Expressions in any programming language
- At the the of this course students will be able to understand Regex syntax when they see it
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.4 out of 5higher than 30% of them
- Reviews3,051#175 of 1,183 by number of reviews
- Length3.1 hoursshorter than 70% of them
- Last updatedJune 2018earlier than 92% of them
Course Description
What this course is?
This course is universal, meaning that the regular expression material you learn here will be applicable in most if not all regular expression engines.
Of course there will be some variations when we are implementing regular expressions in different engines, let's say PHP over Javascript, but the core fundamentals and how you do regular expression stays the same everywhere.
Regular expressions are also called Regex, Regexp or Regexes, so we will be probably be using this vocabulary since it's easier to pronounce and is what we commonly use in the programming community.
We will learn how to implement regular expressions in Javascript and PHP but these lectures are done for demonstration on how Regexes are used in programming languages.
Who this course is for?
New developers that want to learn regular expressions.
Frustrated developers who had issues learning it before.
Any developer who is serious about their programming career.
Some information about the course structure!
We will start slow with the most basic regular expression functionality, like searching and matching, learning what each of the symbols do and how to use them to do what we need.
After we learn the most basic things, we will start with more complex operations and real worlds solutions. I always try keep the lectures short so that the material is easy to digest.
At the end of every section we are going to have some practice code so that we can re-enforce everything for that section.
See you inside, let's do this!
Instructor Details
- 4.4 Rating
3,051 Reviews
Edwin Diaz
Edwin Diaz: A Leading Engineer, Life Coach, and Serial Entrepreneur
Transforming Lives Through Programming Courses
Edwin Diaz is not just a name in the world of software development and web technologies—he is a powerhouse of knowledge and experience, a life coach, and a successful serial entrepreneur. His journey is a testament to the incredible impact that one person can have through dedication, passion, and the desire to empower others. With expertise spanning numerous programming languages and frameworks, Edwin has become a beacon for those looking to break into the tech industry or enhance their existing skills.
A Multifaceted Professional: Combining Technology with Life Coaching
Edwin Diaz’s career is a perfect blend of technical expertise and a passion for teaching. As a software and web technologies engineer, he has mastered many programming languages, including PHP, JavaScript, and Python. His deep understanding of these languages enables him to teach complex concepts in a way that is accessible and engaging.
More courses by Edwin Diaz
HTML and CSS for Beginners - Build a Website & Launch ONLINE (2024)
4.3 (37,959 Reviews)
Provider: Udemy
Time: 8.8h
$84.99
PHP for Beginners - Become a PHP Master - CMS Project (2026)
4.5 (25,341 Reviews)
Provider: Udemy
Time: 40.5h
$174.99
Javascript for Beginners Learn by Doing Practical Exercises (2022)
4.4 (19,217 Reviews)
Provider: Udemy
Time: 3.8h
$14.99
PHP with Laravel for beginners - Become a Master in Laravel (2021)
4.4 (13,034 Reviews)
Provider: Udemy
Time: 42.9h
$109.99
Tips to help You Live a Better Life and Achieve Success (2020)
4.7 (5,482 Reviews)
Provider: Udemy
Time: 54 mins
Free
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Fionn Ross on 9/24/2023
This is a very good introduction to a topic that for many of is is a mystery and it feels like we need to be initiated into some kind of secret group. I have often wondered about htaccess files, using preg_match functions with email, and other such examples. I totally agree with Edwin that we need to practice, practice, practice. Coding, while rewarding in itself, can be very frustrating. Just typing the code out using the regex tool enables us to test and experiment with code and see the results before implementation. Thanks, Edwin!
By Manuel Gadioli on 12/20/2020
Good
By Stefano Borzoni on 12/20/2020
Very clear, I was dragging with me the problem of not knowing regex for a long time, I can finally use them.
Thank you very much!
By Rui Pedro N B Silva on 11/10/2020
make regex understanding very simple for beginners
By Ted E Leary on 11/2/2020
This was a great course to get started wrapping your head around regex - it even includes some helpful practical examples. Thanks Edwin!
By Sibusiso Khumalo on 10/25/2020
Edwin has a way of breaking the material down to be as easy to learn as possible. Thoroughly enjoyed this course, regular expressions don't seem so scary anymore!
By Teboho Mofurutsi on 10/15/2020
The course is nice, did not know how regular expressions worked but I have really improved and have started teaching other people on how they work.
By Joy Mariel N. Aglosolos on 9/25/2020
Edwin is really good at teaching!
By Bent Winther Jrgensen on 8/23/2020
wanted to get into Regex and with Edwin it was a great start, but because i am a rookie it would have been with some more examples and exercises.
By Michael Farris on 8/8/2020
Excellent course! I went into regex with 0 experience and can now implement patterns for data validation and data extraction.
By Luis Matamoros on 7/26/2020
Sure. Very good explained, Im learning so much
By Michael Stoler on 7/24/2020
This is exactly what I was looking for. An introduction and great reference for Regular expressions.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












