- Introduction to regular expression
- RegEx engines
- Literal Character Search in Regex(How Regex works ? )
- Meta-characters in Regex (What characters are reserved by RegEx)
- Character classes in Regular Expression (Square brackets [ ] )
- Dot meta-character in regex ( Dot .)
- Start of String and End of String Anchors (Cap ^ and Dollor $)
- Word Boundaries Anchor ( \b)
- Pipe Symbol in regex | (Pipe | )
- Optional Items ?(Question mark ? )
- Use Round brackets for Grouping (Round Brackets () \1 \2 for grouping )
- Quantifiers in Regular Expression (Search for number of occurrences)
- Basic Example of Regular Expression (Search for a single word in Java)
- Predefined Character classes in Regular Expression (Search for a character that already has special meaning in Regex)
- Questions.
- Online Regex Engine1 and Online Regex Engine2
Future Blogs
- Repletion with Star and Plus
- Named Capturing Groups
- Unicode Regex
- Regex Matching modes
- Possessive Quantifiers
- Atomic Grouping
- Lookahead and Lookbehind
- If and Else in Regex
- Adding comments to regex
- Free Space in Regex
- Regex in Java Script
- Flags in regex engine (ignore case(i),global(g),multiline(m),extended(x),extra(X),single line(s),unicode(u),ungreedy(U),Anchored(A), dup subpattern names(j))
- Examples
Some Useful websites to Learn Regex :
https://www.regular-expressions.info/tutorial.html