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

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.
Learn about regular expressions (RegEx) in Python to define text patterns for searching within strings. The course covers searching for text patterns, extracting specific information like phone numbers or email addresses, using methods like match, findall, and finditer. Students will also explore metacharacters, word boundaries, and declaring the number of matches using curly braces. The course duration is 1 hour 30 minutes, and the intended audience includes Python programmers looking to enhance their text processing skills.

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.