Mastering Regular Expressions

Training Architect
course instructor image
Elle Krout
Elle is a Course Author at Linux Academy and Cloud Assessments with a focus on DevOps and Linux. She's a SaltStack Certified Engineer, and particularly enjoys working with configuration management. Prior to working as a Course Author, she was Linux Academy's technical writer for two years, producing and editing written content; before that, she worked in cloud hosting and infrastructure. Outside of tech, she likes cats, video games, and writing fiction.

Introduction

Course Information

Introducing Regular Expressions

Using Regular Expressions

Basic Pattern Matching

Alternation and Quantifiers

Classes and Groups

Lookarounds

Conditionals

Projects

sed

Perl

JavaScript

Conclusion

Final Steps

Details

In Mastering Regular Expressions, we begin by breaking down the "vocabulary" and "grammar" of regular expressions: First by learning just what all those symbols and shortcuts mean, then by learning how to manipulate those tokens to craft complex regular expressions that achieve just the right desired result. We'll do this by using some common Linux tools, such as grep and sed, as well as through Perl and, eventually, JavaScript for some front-end regex use examples.


The second part of this course involves three different projects demonstrating ways to combine the use of regular expressions with various scripts and scripting languages to get the desired matches and results.


Download The Mastering Regular Expressions Interactive Diagram here!


Study Guides

Mastering Regular Expressions - Interactive Diagram

Here is the diagram used throughout the course!

Instructor Deck

Community

Looking For Team Training?

Learn More