[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Regular_expressions [Back]  [Original]

- JavaScript | MDN

MDN Web Docs

View in English Always switch to English

regexJavaScript Perl

  • : ab a b
  • : a|b a b
  • : a* 0 a

26 Unicode (10 )JavaScript

: JavaScript

(/)

js
const regex1 = /ab+c/g;

RegExp()

js
const regex2 = new RegExp("ab+c", "g");

RegExp

`RegExp`` 1

d hasIndices
g global
i ignoreCase
m ^ $ multiline
s . dotAll
u "Unicode" Unicode unicode
v u Unicode unicodeSets
y (sticky) sticky

: ^, $

m

: (?=...), (?!...)

: (?<=...), (?<!...)

: \b, \B

1

: \1, \2

: (...)

: [...], [^...]

v

: \d, \D, \w, \W, \s, \S

: \n, \u{...}

: a, b

: \k<name>

: (?<name>...)

: (?:...)

Unicode : \p{...}, \P{...}

Unicode v

: .

s

: |

|

: *, +, ?, {n}, {n,}, {n,m}

\ 1

\B
\D
\P {Unicode } Unicode Unicode
\S
\W
\b U+0008 (BACKSPACE)
\c A Z a z 32
\d 0 9
\f U+000C (FORM FEED)
\k <>
\n U+000A (LINE FEED)
\p {Unicode } Unicode Unicode
\q {} v
\r U+000D (CARRIAGE RETURN)
\s
\t U+0009 (CHARACTER TABULATION)
\u 4 16 {1 6 16 }
\v U+000B (LINE TABULATION)
\w A Z, a z, 0 9, _
\x 2 16
\0 U+0000 (NULL)

\ \ 8 Unicode

\

  • \$, \(, \), \*, \+, \., \/, \?, \[, \\, \], \^, {, \|, }: valid everywhere
  • \-:
  • \!, \#, \%, \&, \,, \:, \;, \<, \=, \>, \@, \`, \~: v

ASCII "'_Unicode \a a Unicode

ECMAScript 2027 LanguageSpecification
# prod-DecimalEscape
ECMAScript 2027 LanguageSpecification
# prod-CharacterClassEscape
ECMAScript 2027 LanguageSpecification
# prod-Assertion
ECMAScript 2027 LanguageSpecification
# prod-Atom
ECMAScript 2027 LanguageSpecification
# prod-AtomEscape
ECMAScript 2027 LanguageSpecification
# sec-patterns-static-semantics-early-errors
ECMAScript 2027 LanguageSpecification
# prod-RegularExpressionModifiers
ECMAScript 2027 LanguageSpecification
# prod-RegExpUnicodeEscapeSequence
ECMAScript 2027 LanguageSpecification
# prod-Disjunction
ECMAScript 2027 LanguageSpecification
# prod-CharacterEscape
ECMAScript 2027 LanguageSpecification
# prod-Quantifier
ECMAScript 2027 LanguageSpecification
# prod-CharacterClass
ECMAScript 2027 LanguageSpecification
# prod-PatternCharacter


Web Proxy Viewer  |  New URL  |  Original Page