Expression | Explanation | ||
.* | matches 0 or more of any character | ||
Which match? | abc | xD0-2 | Abc# |
Expression | Explanation | ||
f* | matches 0 or more fs. | ||
Which match? | f | afe | 1-$3[ |
Expression | Explanation | ||
ff[^a-d] | matches two fs followed by any character that is not between a and d | ||
Which match? | fad | Fxy | fffaxd |
Ffbxef9 | 99f rl-f | ff |
Expression | Explanation | ||
^ff*[a-d^+] | matches an f at the begining of a line followed by 0 or more fs followed by any character between a and d, or a ^, or a +. | ||
Which match? | fxdrfab | xxfff+ | ffffb |
fxfv-gf^ | f- | ff |
Expression | Explanation | ||
^$ | a blank line | ||
Which match? | (a line with nothing on it) |
(a line with just a tab on it) |
(a line with 2 spaces, a tab, a space, and a tab) |
Expression | Explanation | ||
[Ff][a-d] | matches F or f followed by any character between a and d | ||
Which match? | fad | Fxy | ffffaxd |
fab | fFd | Xfxaf |