Professional Documents
Culture Documents
Module 4
Data Integration Concepts,
Processes,
and Techniques
Lesson 4: Pattern Matching with Regular
Expressions
Lesson Objectives
• Explain the three major elements of regular
expressions
• Practice with regular expressions
• Reflect on the complexity and limitations of
regular expressions
Search Expression
Meta Escape
Literal characte sequenc
r e
{n},
? * + . ^ $ [ ], [^] \ |
{n,m}
Search expression
^[a-z]+\.com$
5
“[^0-9]+” “123”, “abc”, “a456” Matches the second and third target
strings
“abc.e*” “fabc”, “fabcd”, “fabcee” Matches the second and third target
strings
“dog|cat|frog” “a dog”, “cat friend”, Matches all three target strings
“frogman”
10