(?:abc)
(?:abc) is defined as: regex Non-Capturing Group to prevent grouping reference. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp
(?:abc) is defined as: regex Non-Capturing Group to prevent grouping reference. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp
(?<!abc)n is defined as: Negative Lookbehind to match n only if abc not exist before. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax,
(?<=abc)n is defined as: Positive Lookbehind Assertion to match n only if abc exists before. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp S
[:blank:] is defined as: RegExp Character Class to match space or tab char. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp Bod
[:punct:] is defined as: RegExp Character Class to match punctuation char. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp Body
[:space:] is defined as: RegExp Character Class to match space char. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp Body, Char
\ b is defined as: RegExp Assertion to match only at boundary of word (beginning or end of word). Topics on: ⚠ \b also stands for escaped backspace.
\ n is defined as: RegExp back ref to numbered Capture Group. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp Body, G
\ p is defined as: Unicode Property Escape. Topics on: Unicode Character Property. Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp
\ w is defined as: 'Word' Character Class Escape === [A-Za-z0-9_]. Topics on: !gotcha includes numbers too!!. Read more: JS, JS Language, Object, Reg
Assertion is defined as: RegExp Syntax to define boundary of lines/words. Topics on: ^, $, |, \b, \B, n(?=abc), n(?!abc), (?<=abc)n, (?<!abc)n. Read more: JS,
Capture Group. Topics on: (?<hashes>#+). Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp Body, Group, Capture Group |FullStack Wiki by Roger
Character Class is defined as: RegExp Syntax [] to wrap Class Range or Pattern Character. Topics on: Class Range, [abc], [^abc], [0-9], [A-z], JS doesn't suppor
Character Class Escape is defined as: Character Escape for set of characters. Topics on: \d, \D, \w, \W, \s, \S, \p. Read more: JS, JS Language, Object,
Character Escape is defined as: escape to match single fixed character. Topics on: Control Escape, Character Class Escape, Unicode/other escape. Read more: JS,
Class Range is defined as: a set of characters express by hypen pattern: a-z. Topics on: need to escape ^ \ - ] (if ^ first) (if - not first/last). Read more:
Control Escape is defined as: Character Escape for Control Character. Topics on: \n, \r, \t, \cA, \cZ, \f, \v. Read more: JS, JS Language, Object, Reg Ex
Flag is defined as: optional modifier for RegExp to config how Assertion behave on patterns. Topics on: g, i, m, d, s, u, y, Greedy, Lazy, Reluctant. Read more:
g is defined as: Flag to search Global. Topics on: changes how .test() .exec() works. Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Flag|Dev Wiki
Greedy is defined as: (default) behavior for Quantifier to match as many chars possible. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Synta
Group is defined as: RegExp JS Syntax using () to group together RegExp expressions. Topics on: \n, Capture Group, (?:abc), (a|b|c). Read more: JS, JS Language
Metacharacter is defined as: \ ^ $ . * + ? ( ) [ ] { } | special reserved RegExp character with special (non-literal) meaning to define search criteria/manipu
n(?!abc) is defined as: Negative Lookahead to match n only if abc not exist ahead. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Reg
n(?=abc) is defined as: Positive Lookahead to match n only if abc exists ahead. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp
Name is defined as: Uniq name for a uniode character, composed of (UPPERCASE-LETTERS hypens 0-9 spaces) [A-Z0-9-\s]. Topics on: 🙂: Name = SLIGHTLY SMILING FAC
Pattern Character is defined as: any characters (except for Metacharacter) that match themselves. Topics on: .. Read more: JS, JS Language, Object, Reg Exp, Reg
Quantifier is defined as: RegExp Syntax to express # repetitions to match. Topics on: ?, *, +, {n}, {n,}, {n,m}, .*, .*abc.*, ^n, ?=n, ?!n. Read more: JS, JS La
regexp atom is defined as: basic building block of RegExp. Topics on: Pattern Character, Character Escape, Metacharacter. Read more: JS, JS Language, Object, Re
regexp body is defined as: of RegExp expression (abc) inside /abc/. Topics on: Character Class, Group, Quantifier, Assertion. Read more: JS, JS Language, Object
RegExp Literal Notation is defined as: Literal JS Syntax to create RegExp, execute at Compile Time. Topics on: . Read more: JS, JS Language, Object, Reg Exp, Re
RegExp Syntax is defined as: JS-specific regex syntax. Topics on: regexp body, regexp atom, Flag, RegExp Literal Notation, RegExp Constructor Notation. Read mor
Unicode Character Property is defined as: Metadata property describing a unicode character, used to defined nature of character. Topics on: Name. Read more: JS,
Unicode/other escape is defined as: other sort. Topics on: \0, \xxx, \xdd, \uxxxx. Read more: JS, JS Language, Object, Reg Exp, Reg Exp Syntax, Regexp A