Heim  >  Artikel  >  Web-Frontend  >  Vertiefendes Verständnis der Analyse von REGEXP-Objektattributen regulärer JS-Ausdrücke

Vertiefendes Verständnis der Analyse von REGEXP-Objektattributen regulärer JS-Ausdrücke

不言
不言Original
2018-07-11 09:52:111687Durchsuche

Dieser Artikel stellt hauptsächlich die Analyse von REGEXP-Objektattributen für ein tieferes Verständnis der regulären JS-Ausdrücke vor. Jetzt kann ich ihn mit Ihnen teilen.

Objektattribute

Zu den häufig verwendeten Objektattributen gehören hauptsächlich die folgenden:

1.global: Ob im Volltext gesucht werden soll, der Standardwert ist false

2.Groß- und Kleinschreibung ignorieren: Ob dies der Fall ist Groß-/Kleinschreibung beachten, der Standardwert ist „false“

3.multiline: Mehrzeilige Suche, der Standardwert ist „false“

4.lastIndex: ist das letzte Zeichen des aktuellen Ausdrucks, der mit dem Inhalt übereinstimmt Geben Sie den Startpunkt der nächsten Übereinstimmung an. Startposition

5.Quelle: Textzeichenfolge des regulären Ausdrucks

Sie können auf diese Eigenschaft direkt im Reg-Objekt zugreifen:

let reg1 = /\w/

let reg2 = /\w/gim  // 设置reg属性

reg1.global         // false
reg1.ignoreCase     // false
reg1.multiline      // false
reg1.source         // "\w"

reg2.global         // true
reg2.ignoreCase     // true
reg2.multiline      // true
reg2.source         // "\w"

It Erwähnenswert ist, dass diese Attribute schreibgeschützt sind und Sie ihre Werte nicht direkt ändern können:

reg1.global         // false

reg1.global = true

reg1.global         // false

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das weitere Lernen hilfreich ist Inhalt, achten Sie bitte auf die chinesische PHP-Website!

Verwandte Empfehlungen:

Umfassendes Verständnis der Gruppierung regulärer JS-Ausdrücke

Umfassendes Verständnis der Gruppierung regulärer JS-Ausdrücke Analyse des Greedy-Modus und des Non-Greedy-Modus

Das obige ist der detaillierte Inhalt vonVertiefendes Verständnis der Analyse von REGEXP-Objektattributen regulärer JS-Ausdrücke. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn