RegExp.prototype.multiline

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 multiline Accessor-Eigenschaft von RegExp-Instanzen gibt zurück, ob das m-Flag mit diesem regulären Ausdruck verwendet wird oder nicht.

Probieren Sie es aus

Beschreibung

RegExp.prototype.multiline hat den Wert true, wenn das m-Flag verwendet wurde, andernfalls false. Das m-Flag gibt an, dass eine mehrzeilige Eingabezeichenkette als mehrere Zeilen behandelt werden soll. Wenn m verwendet wird, ändern sich ^ und $ von einer Übereinstimmung nur am Anfang oder Ende der gesamten Zeichenkette zu einer Übereinstimmung am Anfang oder Ende jeder Zeile innerhalb der Zeichenkette.

Der Set-Accessor von multiline ist undefined. Sie können diese Eigenschaft nicht direkt ändern.

Beispiele

Verwendung von multiline

js
const regex = /foo/m;

console.log(regex.multiline); // true

Spezifikationen

Specification
ECMAScript Language Specification
# sec-get-regexp.prototype.multiline

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch