• Post category:StudyBullet-5
  • Reading time:5 mins read




What you will learn

 

Learn basic to advanced concept of regular expressions

 

Master the core concepts and make writing regular expressions trivial

 

Practice your skills with 45+ hands on exercises

 

Be able to tackle tasks using regular expressions and drastically reduce the time consumed on them

 

Differentiate yourself at work with the knowledge on regular expressions

Description

Regular expressions (regex) is not an easy topic and many people just ignore its existence until met with the necessity to use them. I heard many times the phrase “If you have a problem and you use regular expressions to solve that problem, then you have two problems.” and I really hate it. I then realized that people who say that are the people who do not know how to write proper regular expressions.

 

That is why I’m sharing the knowledge on the most important concepts of regex. After you grasp them, writing regular expressions will become quite easy, but the most important part is that YOU WILL SAVE AN INCREDIBLE AMOUNT OF TIME using regex. Tasks that took 1 hour to complete, now might take minutes or even seconds. With practice, the amount of time you save for yourself will be increasing.


Get Instant Notification of New Courses on our Telegram channel.


 

That is why this course is very practical and will focus on real-life examples. The content is divided into three levels: Basic, Intermediate, and Advanced. In each of those levels, increasingly difficult regular expression concepts will be discussed in a practical manner. We will always be focusing on how we can write and apply our regular expressions to real-life examples so when you finish the course, you will have the experience required to write any regular expression you might need. And there are more than 45 examples that will help you with that!

 

English
language

Content

Section 0: Introduction

Who, What, How and Why
Tools we are going to use: Regex101
How regular expressions work

Section 1: Basic Level

The ^ and $ metacharacters
Character classes
Character classes’ shorthands
Alternation
Conclusion
Character Classes Cheat Sheet
Basic Level Quiz

Section 2: Intermediate Level

Quantifiers: Ranges
Quantifiers: Optional (?)
Quantifiers: One or more (+)
Quantifiers: Zero or more (*)
Quantifiers: Greediness & Laziness
Capturing groups & Backreferences
Practical example 2.1
Practical example 2.2
Practical example 2.2: Improvement
Practical example 2.3
Practical example 2.4
Conclusion
Quantifiers Cheat Sheet
Intermediate Level Quiz

Section 3: Advanced Level

Introduction to Lookaround
Positive lookahead
Negative lookahead
Positive lookbehind
Negative lookbehind
Negative lookbehind: Solution Improvement
Practical example 3.1
Practical example 3.2
Practical example 3.3
Conclusion
Lookaround Cheat Sheet
Advanced Level Quiz

Section 4: Conclusion

Wrap Up

 

Enroll for Free

 

💠 Follow this Video to Get Free Courses on Every Udemy Topics! 💠