JavaScript – RegExp \0 Metacharacter
The JavaScript RegExp \0 metacharacter matches NUL characters.
The JavaScript RegExp \b metacharacter matches at the beginning or end of a word. Search for ma at the beginning of a word (\bma), at the end (ma\b).
The JavaScript RegExp \B metacharacter matches NOT at the beginning or end of a word. Search for ma NOT at the beginning (\bma), or the end (ma\b).
The JavaScript RegExp \d metacharacter matches digits from 0 to 9.
The JavaScript RegExp \D metacharacter matches non-digit characters.
The JavaScript RegExp \f metacharacter matches form-feed characters (\f).
The JavaScript RegExp \n character matches newline characters (\n).
The JavaScript RegExp \s metacharacter matches whitespace characters.
The JavaScript RegExp \s metacharacter matches non-whitespace characters.
The JavaScript RegExp \r metacharacter matches carriage return characters.
The JavaScript RegExp \t metacharacter matches horizontal tabs.
The JavaScript RegExp \udddd metacharacters matches Unicode characters specified by a hexadecimal number (dddd).
The JavaScript RegExp \w metacharacter matches word characters: a-z, A-Z, 0-9, including _ (underscore).
The JavaScript RegExp \w metacharacter matches non-word characters: a-z, A-Z, 0-9, including _ (underscore).
The JavaScript RegExp \xxx metacharacters matches the Latin character by an octal number (xxx).
The JavaScript RegExp \xdd metacharacters matches Latin characters specified by a hexadecimal number (dd).