Learning Regular Expressions

Go to class
Write Review

Free Online Course: Learning Regular Expressions provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning Regular Expressions is taught by Kevin Skoglund.

Overview
  • Discover how to match and validate text using regular expressions, or regexes.

Syllabus
  • Introduction

    • Write text matching patterns
    1. Get Started with Regular Expressions
    • What are regular expressions?
    • Choose a regular expression engine
    • Notation conventions and modes
    2. Characters
    • Literal characters
    • Metacharacters
    • The wildcard metacharacter
    • Escaping metacharacters
    • Other special characters
    • Challenge: Characters
    • Solution: Characters
    3. Character Sets
    • Define a character set
    • Character ranges
    • Negative character sets
    • Metacharacters inside characters sets
    • Shorthand character sets
    • Challenge: Character sets
    • Solution: Character sets
    4. Repetition
    • Repetition metacharacters
    • Quantified repetition
    • Greedy expressions
    • Lazy expressions
    • Challenge: Repetition
    • Solution: Repetition
    5. Grouping and Alternation
    • Grouping metacharacters
    • Alternation metacharacters
    • Efficiency when using alternation
    • Challenge: Grouping and alternation
    • Solution: Grouping and alternation
    6. Anchors
    • Start and end anchors
    • Line breaks and multiline mode
    • Word boundaries
    • Challenge: Anchors
    • Solution: Anchors
    Conclusion
    • Next steps