Skip to main content

33 docs tagged with "Reg Exp Syntax"

View All Tags

(?: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)n

(?<!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

(?<=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:]

[: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:]

[: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:]

[: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

\
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

\
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

\
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

\
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

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

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

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

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

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

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

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

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

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

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

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

Metacharacter is defined as: \ ^ $ . * + ? ( ) [ ] { } | special reserved RegExp character with special (non-literal) meaning to define search criteria/manipu

n(?!abc)

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)

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

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

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

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

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

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

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

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

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

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