RegExp.prototype.flags
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die flags
Zugriffs-Eigenschaft von RegExp
-Instanzen gibt die Flags dieses regulären Ausdrucks zurück.
Probieren Sie es aus
Beschreibung
RegExp.prototype.flags
hat einen String als Wert. Flags in der flags
-Eigenschaft sind alphabetisch sortiert (von links nach rechts, z. B. "dgimsuvy"
). Tatsächlich ruft es die anderen Flag-Zugriffs-Methoden (hasIndices
, global
, etc.) nacheinander auf und verkettet die Ergebnisse.
Alle eingebauten Funktionen lesen die flags
-Eigenschaft, anstatt die einzelnen Flag-Zugriffs-Methoden zu lesen.
Der Set-Zugriffs-Methoden von flags
ist undefined
. Sie können diese Eigenschaft nicht direkt ändern.
Beispiele
Verwendung von Flags
/foo/ig.flags; // "gi"
/bar/myu.flags; // "muy"
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-get-regexp.prototype.flags |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Polyfill von
RegExp.prototype.flags
incore-js
- Erweitertes Suchen mit Flags im Leitfaden für reguläre Ausdrücke
RegExp.prototype.source