Udemy

Platform

English

Language

Web Development

Category

Regular Expressions for Beginners - Universal

Learn to use Regular Expressions (Regex) in all programming languages and tools the easy way with Edwin Diaz

4.59 (1223 reviews)

Students

3 hours

Content

Jun 2018

Last Update
Regular Price

SKILLSHARE
SkillShare
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

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


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!


Screenshots

Regular Expressions for Beginners - Universal
Regular Expressions for Beginners - Universal
Regular Expressions for Beginners - Universal
Regular Expressions for Beginners - Universal

Content

My First Section

Introduction

Reference files

Tools

What are regular expressions

Summary 1

Characters

Literal Characters

Metacharacters

Escaping

More characters

Summary 2

Sets

Ranges

Negation

Shorthands

Summary 3

Repetition

Quantifiers

Controlling repetition

Lazy / reluctant quantifier

Summary 4

Grouping

Grouping

Alternation

Nesting with alternation

Summary 5

Anchors and boundaries

Anchors

Word boundaries

Summary 6

Backreferencing, assertions and lookaheads

Backreferences / Capturing

Non-capturing group

Positive and negative assertions

Positive and negative lookahead

Summary 7

Unicode - Multi Language Symbol Support

Intro

Some examples

Regular Expressions Examples

Postal code / zip codes

Password Validation

Dates

Conclusion


Reviews

S
Sibusiso23 September 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!

B
Bent29 July 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.

M
Michael15 July 2020

Excellent course! I went into regex with 0 experience and can now implement patterns for data validation and data extraction.

M
Michael15 June 2020

This is exactly what I was looking for. An introduction and great reference for Regular expressions.

K
Kartik1 May 2020

Could have been better if Linux was used as platform With a file an example and inside file editor like vi how to use regex.

D
Daniel4 February 2020

He goes though several examples for each case starting simple and adding more little by little. I appreciate the examples and the resources for all the possible symbols that can be used.

C
Curt23 January 2020

Does not cover basics for learning Regex, just briefly goes over symbols and then says "As you can see this is SO EASY" and doesn't allow anytime for actual learning.

J
Joseph25 November 2019

Good content, sometimes the instructor is just saying "it does this" or "see what this does"? And it's not completely obvious what he means.

D
Daniel16 October 2019

I use R in my job. I occasionally need to do some simple regex substitution in data preparation. I've seen R specific tutorials. R specific tutorials focus on the r regex functions but I wanted a more general explanation of regex. This course is exactly what I needed. Definitely 5 stars! I enjoyed the real-world, applied, conversational tone of the lectures.

N
Nicholas7 October 2019

I expected this course to have something about pretty URLs to pickup where it left in the PHP-beginner-CMS master course

A
Andy26 September 2019

This course could really use practice problems at the end of each section to validate the topics taught.

A
Alessandro3 September 2019

The training is really pleasant to follow, and the instructor does a great job in giving examples to make even the trickiest parts easy to understand. Thank you, this was a game changer to me!

C
Christopher29 August 2019

This course was very insightful and the instructor covered the subject very well. I like that he left his errors in there as it allowed us to observe the thought process behind correcting errors. Overall, I definitely recommend this course.

J
Justin28 August 2019

Great info and helped explain alot. Of course if you don't practice tho you still won't be a master with just watching so I'm off to work playing around with these.

M
Michael18 August 2019

He does a good job of explaining RegEx from the ground up, not assuming much prior knowledge. I've learned a lot! The biggest negative is his speaking. He, self-admittedly, struggles a bit with English. It's not horrible by any means, but his grammar mistakes and verbal backtracking cause me a little confusion sometimes. Not hating at all. I speak a foreign language imperfectly, so I know the struggle. But it's worth pointing out, as it does hinder understanding a bit. Highly recommend watching these lessons with a RegEx testing tool open to follow along with him.


405840

Udemy ID

1/28/2015

Course created date

11/20/2019

Course Indexed date
Bot
Course Submitted by