Regex Academy: An Introduction To Text Parsing Sorcery

Free Beginner Course For Everything Regular Expressions (Regex/Regexp)
Free tutorial
Rating: 4.4 out of 5 (1,838 ratings)
24,052 students
Regex Academy: An Introduction To Text Parsing Sorcery
Free tutorial
Rating: 4.4 out of 5 (1,844 ratings)
24,052 students
You will build the foundation to become a regex sorcerer!
You will have an understanding of the regex syntax.
You will be able to craft regex search patterns.

Requirements

  • Some experience with programming would be helpful.
Description

Are you ready to begin your journey as regex sorcerer? You may be asking what is regex? It is short for regular expressions, a regex is a string that allows you to create patterns that help match, manipulate and manage text. 

Regex's can be found in many programming languages, command line utilities and programs such as text editors. 

Regex may seem daunting because of the hieroglyphic style syntax chalk filed with seemingly double meaning and nonsense-ory.

But have no fear. This introductory class is here to bring order to chaos. We may not dive completely into the bowls of regex but I am confident that you will leave with a greater understanding and will acquire the tools to continue your studies.

This course is provided completely free. Theres nothing to lose, so what are you waiting for? Don't delay register and begin your journey today!

Who this course is for:
  • Anyone who is interested in mastering text manipulation & parsing.
Curriculum
3 sections • 22 lectures • 1h 3m total length
  • Instructor Introduction and Course Overview
  • What Are Regular Expressions?
  • Regex Terminology
  • Regex Visualizers (Useful Software)
  • Literal Matches
  • Character Classes Part I
  • Character Classes Part II
  • Alternations
  • Metacharacters
  • Quantifiers
  • Iteration
  • Capture Groups
  • Lookarounds
  • Word Boundaries
  • Anchors
  • Modifiers
  • Examples Introduction
  • EXAMPLE: Phone Numbers
  • EXAMPLE: CSV Data
  • EXAMPLE: Command Line Data from 'ls'
  • EXAMPLE: HTML Tables Part I
  • EXAMPLE: HTML Tables Part II

Instructor
Web & Database Administrator
Mike Limberger
  • 4.4 Instructor Rating
  • 1,838 Reviews
  • 24,052 Students
  • 1 Course

I love parsing unstructured *text-heavy* data models with a playful yet masterful display of recursion, and backtracking control. I have been a linux web & database administrator for over 9 years. While learning linux I was introduced to grep and I fell in love with with all things regex <3