The Regular Expression (RegEx) Cheat Sheet you always wanted
I get it even though Regex is incredibly useful, it is extremely hard to master! This is a cheat sheet that provides the most common RegEx use cases that will help you whenever need a sneak peek at the Regex syntax!
NOTE: Medium doesn’t support a native tables, so the tables below are screenshots. If you want it in tabular format, check out my blog on Dev
Characters
Assertions
Groups
Quantifiers
NOTE
By default quantifiers are greedy (they try to match as much of the string as possible). The ?
character after the quantifier makes the quantifier non-greedy (it will stop as soon as it finds a match).
For Example: \d+?
for a test string 12345
will match only 1
, but \d+
will match the entire string 12345
Flags
Flags are put at the end of the regular expression. They are used to modify how the regular expression behaves.
For Example: /a/
for a test string a
will match a
only, but adding the flag i
(/a/i
) would match both a
and A
That’s all folks!
Finding personal finance too intimidating? Checkout my Instagram to become a Dollar Ninja
Follow me for weekly new tidbits on the domain of tech!
Need a Top Rated Front-End Development Freelancer to chop away your development woes? Contact me on Upwork
Want to see what I am working on? Check out my Personal Website and GitHub
Want to connect? Reach out to me on LinkedIn
I have moved to Bali, Indonesia as a Digital Nomad. Follow me on Instagram to check out what I am up to.