Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Regular Expressions(Regex) - JavaScript
Regular Expression Series
Introduction (9:41)
Source Code
Modifiers
Regex Character Classes (13:23)
Modifier "/m" - Multi line search (4:12)
Modifier "/s" & (.) Dot character class (3:36)
Modifier "/y" (Sticky Modifier) OR (Sticky Flag) (10:03)
Unicode Basics & Modifier "/u" (11:09)
Using modifier "/u" with unicode property "\p" (3:05)
Source Code
Sets and Range
Character Sets and Range (5:08)
Source Code
Quantifiers, Greedy and lazy behavior
Quantifiers (7:55)
Greedy and Lazy behavior (3:41)
Source Code
Assertions
Boundary Assertions - Anchors (2:33)
Word Boundaries - "\b" (4:48)
Lookahead x(?=y) & Negative Lookahead x(?!y) (4:17)
Lookbehind (?<=y)x & Negative Lookbehind (? (3:57)
Source Code
Methods used with Regular Expression
exec() method and lastIndex property (6:27)
match() and matchAll() method (4:47)
search() method (1:20)
split() method (3:45)
replace() method (6:08)
test() method (1:20)
Source Code
Group Capturing & Back References
Group capturing (9:57)
Back reference (4:38)
Source Code
Coding Exercises
Validate whether the first letter of string is in uppercase or not (1:41)
Validate that a string should begin with a digit (2:05)
Validate that a string should have a word containing only digits (1:13)
Validate that a word should contain only letters (2:13)
Validate for all uppercase character's in the string (2:36)
Counting vowels and consonants in a string (3:56)
Validate to find all the double words in a string (3:22)
Finding a word of a specific number of letters (2:24)
Validate the date format i.e., (mm/dd/yyyy) (4:31)
Validate the date value along with its format (6:02)
Validating email address (6:59)
Validating IP address (5:09)
Validating credit card number (10:32)
Validate whether string is palindrome or not using regex pattern (9:27)
Source Code
match() and matchAll() method
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock