YoVDO

Learning Regular Expressions

Offered By: LinkedIn Learning

Tags

Regular Expressions Courses Character Sets Courses

Course Description

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

Taught by

Kevin Skoglund

Related Courses

Design of Computer Programs
Stanford University via Udacity
Programming Languages
University of Virginia via Udacity
Data Structures and Performance
University of California, San Diego via Coursera
Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera
Applied Text Mining in Python
University of Michigan via Coursera