Regular Expressions
Match patterns and strings!
Last updated
Match patterns and strings!
Last updated
You can find the full description of RegExp in Wikipedia. This article will provide you with a short cheat sheet of frequently used expressions.
No JS evaluation is needed in regex! Just remember to use '*' after the expression.
rexExp
cheat sheetUseful service for composing a regular expression: regex101.com
Meta-character
Description
.
Matches any character
+
Matches the preceding pattern element one or more times.
?
Matches the preceding pattern element zero or one time.
|
Separates alternate possibilities, A|B = A or B
^
Matches the beginning of a line or string.
$
Matches the end of a line or string.
[ ]
Denotes a set of possible character matches. [ABC] = A or B or C
\
Escapes special characters
Case
regExp (you can copy-paste them right into Directual)
Check email format
.+@.+\..*
Check particular email domain
.+@yourdomain\.com*
Any digit number
[0-9]*
Any latin character
[a-zA-Z]*
Greetings
.*hello|hi|good morning|good evening|salut.*
URL
https?:\/\/(www.)?[-a-zA-Z0-9@:%.
+~#=]{1,256}.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%
+.~#?&//=]*)