.find(value) |
Find exactly the given value |
.endOfLine() |
append "$" at end of expression |
.maybe(value) |
0 or 1 times |
.startOfLine() |
Append "^" at start of expression |
.then(value) |
Shorthand for find |
.withAnyCase() |
Ignore case insensitive (append modifier "i")
|
.stopAtFirst() |
Stop at first match (remove modifier "g") |
.searchOneLine() |
Only search in one line (remove modifier "m") |
.anyOf(value) |
Matches any char in value
|
.any(value) |
Shorthand for anyOf |
.lineBreak() |
Matches any linebreak |
.br() |
Shorthand for lineBreak() |
.range(from, to) |
Add expression to match a range (or multiply ranges) |
.tab() |
match tab char |
.word() |
Matches at least one word |
.anything() |
Matches everything
|
.anythingBut(value) |
Matches everything excepting letter in given value |
.add(expression) |
.multiple(value) |
.or() |