Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Python Regular Expressions
Rating: 4.4 out of 5(99 ratings)
1,256 students

Master Python Regular Expressions

Learn Python Regular Expressions from Scratch. Lots of examples - 4 Real World Case Studies - 1 Project
Created byCSxFUNDA TECH
Last updated 9/2018
English

What you'll learn

  • Understand all concepts in regular expressions clearly
  • Able to write regular expressions to match URLs
  • Able to write regular expressions to match Dates
  • Able to write regular expressions to match Numbers
  • Build a simple password checker application

Course content

16 sections96 lectures2h 18m total length
  • Regular Expression - Introduction1:00
  • Regular Expressions -Example2:06

Requirements

  • PC or Laptop installed with Python 3.x
  • Familiarity with Python 3.x language, at least the basics
  • Any Python IDE

Description

Regular Expressions are strings  that define text matching patterns. This course explains all the concepts of  regular expressions in Python  through simple and multiple  examples so that it will be easy for you to understand. 

Each case study consists of  exercises . By solving these exercises, you will be able to write regular expressions for different kinds of text data

This course consists of three parts.

Part I 

1.Introduction to regular expressions

2.RE Module Basics

3.RE Module Functions

4. Groups

5. Special Characters

6. Matching Repititions

7. Greedy and Non-Greedy Matching

8. Character Classes

9. Back References

10. Look Ahead and Look Behind Assertions

Part II (Case Studies with Exercises) 

  1. Urls

  2. Dates

  3. Numbers

  4. Emails

Part III(Projects)

1.Build a Simple Password Checker



Who this course is for:

  • Beginner Python Programmers who want to learn regular expressions
  • Data Scientists who want to master regular expressions
  • Any python programmer who works with unstructured data