Add whitespace, line breaks and comments to clarify cryptic regular expressions| www.regular-expressions.info
The Perl programming language, originally designed for text-processing only, is the main cause for the popularity that regular expressions enjoy nowadays. Mainly because Perl’s regex engine introduced many new powerful features, and because regexes are part of the Perl syntax, and not an add-on library as with most other languages.| www.regular-expressions.info
Detailed description of the capabilities of the JavaScript RegExp Object, defined in the ECMA-262 standard.| www.regular-expressions.info
Specifying Modes Inside The Regular Expression| www.regular-expressions.info
In a regular expression, parentheses can be used to group regex tokens together and for creating backreferences. Backreferences allow you to reuse part of the regex match in the regex, or in the replacement text.| www.regular-expressions.info
In a regular expression, shorthand character classes match a single character from a predefined set of characters.| www.regular-expressions.info
In a regular expression, the caret matches the concept “start of string”, while the dollar sign matches “end of string”| www.regular-expressions.info
Unicode Regular Expressions| www.regular-expressions.info
Test for a match, or test for failure, without actually consuming any characters.| www.regular-expressions.info