Quick Start With Regular Expressions

Regular expression are very vital in any programming language, especially in web development we can use Regular Expression in verity of situation like User input validations, data validations , data compare, data extraction, data modifications based on certain inputs,sanitize data, to find x and replace with y… etc. Merely this list is very tiny, there are enormous uses with regular Expressions.

Here he this Quick Reference list to quick Start with Regular Expressions:

Commonly Used Symbols and Syntax

[abc] A single character of: a, b, or c
[^abc] Any single character except: a, b, or c
[a-z] Any single character in the range a-z
[a-zA-Z] Any single character in the range a-z or A-Z
^ Start of line
$ End of line
A Start of string
z End of string
. Any single character
s Any whitespace character
S Any non-whitespace character
d Any digit
D Any non-digit
w Any word character (letter, number, underscore)
W Any non-word character
b Any word boundary
(…) Capture everything enclosed
(a|b) a or b
a? Zero or one of a
a* Zero or more of a
a+ One or more of a
a{3} Exactly 3 of a
a{3,} 3 or more of a
a{3,6} Between 3 and 6 of a


i case insensitive
m make dot match newlines
g Global Match
x Ignore unescaped white space in the regular expression pattern.

That’s it for today, Leave a comment to keep the list going.

I hope you like this Post, Please feel free to comment below, your suggestion and problems if you face - we are here to solve your problems.