/jsRegex Panels/i
try see compare understand learn JavaScript Regular Expressions
Home
Practice Area
Tutorial
Cheatsheet
Settings
Concepts
Character classes
Character classes: \w, \W, \d, \D, \s and \S
Quantifiers
The quantifiers *, + and ?
The quantifiers {n}
Greedy quantifiers
Assertions
Anchors
Anchors - Multiline
Word boundaries
Regexp Modifiers / Options
dotAll / s option
multiline / m option
ignoreCase / i option
The Sticky flag - /y
Understanding regexp sticky flag - /y
Backreferences
\N - By number
\k<NAME> - By Name
Lookahead, Lookbehind, Lookaround
Understanding Lookaround
Nested and In-succession Lookarounds
Recipes
Collection - I
Matching IP Address
Match Time string in various formats
Collection - II
Match quoted words
Match words with doubled letters
Date Validations
Matching the day and the month values
Date Regexp
Exercises
Exercise - Lookahead, Lookbehind, Lookaround
Question - Match the coefficients
Question - Match based on the presence of words.
Question - Find and match the positive and negative numbers?
Exercise - I
Question - Odd and even numbers in a single list / column of numbers
Question - Odd and even numbers in rows of numbers
Question - Consecutive duplicate words in a sentence.