Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Regular Expressions in Python

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of regular expressions (RegEx) in Python through this comprehensive 90-minute tutorial. Master essential concepts such as pattern objects, search methods, and module-level functions. Dive into raw strings, character classes for digits, words, and whitespace, and learn to define word boundaries. Discover metacharacters like the dot and square brackets, and understand quantifiers using curly braces. Practice searching for multiple character occurrences and alternation. By the end, gain the skills to efficiently extract specific information like phone numbers or email addresses from larger text strings using Python's RegEx capabilities.

Syllabus

Regular Expressions - 01 - Search for Text with a Pattern Object.
Regular Expressions - 02 - Search for Text at Beginning of String with match Method.
Regular Expressions - 03 - The findall and finditer Methods.
Regular Expressions - 04 - Module Level RegEx Functions.
Regular Expressions - 05 - Review of Raw Strings.
Regular Expressions - 06 - Search for Digit and Non Digit Characters.
Regular Expressions - 07 - Search for Word and Non Word Characters.
Regular Expressions - 08 - Search for Whitespace and Non Whitespace Characters.
Regular Expressions - 09 - Search for Word Boundaries.
Regular Expressions - 10 - Metacharacters: The Dot.
Regular Expressions - 11 - Metacharacters: Square Brackets with Characters.
Regular Expressions - 12 - Declare Number of Matches with Curly Braces I.
Regular Expressions - 13 - Declare Number of Matches with Curly Braces II.
Regular Expressions - 14 - Search for One or More of a Character.
Regular Expressions - 15 - Matching One Character or Another.

Taught by

Boris Paskhaver

Reviews

Start your review of Regular Expressions in Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.