c |
Matches a c (non-special) character |
. |
Matches any single character |
[abc] |
Matches an a, b
or c |
[a-d] |
Matches any character between a and
d, including them (just like
[abcd]) |
[^a-dg] |
Matches any character which is neither between
a and d nor a
g |
/d |
Matches any digit (just like [0-9]) |
/D |
Matches any non-digit (just like [^0-9]) |
/l |
Matches any letter (just like [a-zA-Z]) |
/L |
Matches any non-letter (just like [^a-zA-Z]) |
/w |
Matches any alphanumeric character (just like
[0-9a-zA-Z ]) |
/W |
Matches any non-alphanumeric character (just like
[^0-9a-zA-Z ]) |
/s |
Matches any "blank" character (TAB, SPACE, CR) |
/S |
Matches ant non-blank character |
/n |
Matches a newline character |
/t |
Matches a tabulation character |
/nnn |
Matches an ASCII character with a nnn
value (decimal) |
/xnn |
Matches an ASCII character with a nn
value (hexadecimal) |
/special |
Matches the special character literally (/[,
//, /.) |
abc |
Matches a sequence of a,
b and c
patterns in order |
aj bj c |
Matches a pattern a,
b or c |
a* |
Matches 0 or more characters a |
a+ |
Matches 1 or more characters a |
a? |
Matches 1 or no characters a |
(pattern) |
Considers pattern as one character for the above |
fpatterng |
Captures pattern for later reference |
/b |
Anchors to a word boundary |
/B |
Anchors to a non-boundary |
^pattern |
Anchors pattern to the beginning of a line |
pattern$ |
Anchors pattern to the end of a line |
@pattern |
Returns the match found only in the beginning of the text |
%pattern |
Returns the firstmatch found, but searches all the text |
(my|his) |
Matches both my pattern and
his pattern. |
/d/d:/d/d(:/d/d)? |
Matches time with seconds (01:25:32) or without seconds (02:30). |
[A-D]/l+ |
Matches names such as Australia, Bolivia, Canada or Denmark, but not
England, Spain or single letters such as A. |
/l/w* |
my variable = 23 * width; |
^Subject:[^/n]*/n |
Subject: How to match a subject line.1 |
/b[ABab]/w* |
Matches any word that begins with A or B |
from:/s*/w+ |
Captures "sender" in a message from sender
|