image
learning pathSolving Real World Problems with Regular Expressions in Python
Beginner
2 hours
480
5/5
Build hands-on tech skillsImprove theoretical and practical skills needed in real-world scenarios.
Stay focused, stay committedSupercharge your learning journey by enrolling, empowering you to stay focused, motivated, and achieve your goals with ease.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Training content

1
3

Regular Expressions are a tool for searching and manipulating text. Most popular programming languages feature support for them and they are used widely across different disciplines. Regardless of whether you are a developer or engineer, being comfortable reading and writing regular expressions will benefit you.

They are a declarative way of specifying the desired structure of a piece of text. A regular expression can be used to extract information from a larger text, and to validate smaller pieces of text.

In this set of labs, you will use the Python programming language to learn the basics of how to use a regular expression and you'll learn about the different character classes available for matching different types of characters.

Learning Objectives

Upon completion of these beginner-level labs, you will be able to:

  • Implement a Regular Expression using Python
  • Use different features of Regular Expressions to match subsets of a piece of text
  • Recognize when Regular Expressions are a good solution and when something else should be preferred

Intended Audience

  • Developers
  • Engineers

Prerequisites

Familiarity with the Python programming language will be beneficial but is not required.

Your certificate for this learning path
Avatar
Andrew Burchill
Labs Developer
Students
61258
Labs
150
Courses
2
Learning Paths
3

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.