All Characters | [\s\S]* |
Any character except newline | . |
Any word, digit, whitespace character | \w \d \s |
Any non-word, digit, whitespace character | \W \D \S |
A single character of: a, b or c | [abc] |
A character except: a, b or c | [^abc] |
A character in the range: a-z | [a-z] |
A character not in the range: a-z | [^a-z] |
A character in the range: a-z or A-Z | [a-zA-Z] |
Alternate - match either a or b | a|b |
Match everything enclosed | (?:...) |
Capture everything enclosed | (...) |
Zero or one of a | a? |
Zero or more of a | a* |
One or more of a | a+ |
Exactly 3 of a | a{3} |
3 or more of of a | a{3,} |
Between 3 and 6 of a | a{3,6} |
Start of string | ^ |
End of string | $ |
Word boundary | \b |
Non-word boundary | \B |