JavaScript RegExp toString() Methode
- Vorherige Seite test()
- Nächste Seite g
- Zurück zur übergeordneten Ebene JavaScript RegExp Referenzhandbuch
Definition und Verwendung
toString()
Die Methode gibt den Stringwert des regulären Ausdrucks zurück.
Beispiel
Beispiel 1
Gibt den Stringwert des regulären Ausdrucks zurück:
let pattern = /Hello World/g; let text = pattern.toString();
Beispiel 2
Gibt den Stringwert des regulären Ausdrucks zurück:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Syntax
RegexpObject.toString()
Parameter
Keine.
Rückgabewert
Typ | Beschreibung |
---|---|
Zeichenkette | Zeichenkette von RegExp. |
Technische Details
Wird ausgelöst
Typ | Beschreibung |
---|---|
TypeError | Wird ein Objekt, das diese Methode aufruft, nicht als RegExp übergeben, wird diese Ausnahme ausgelöst. |
Erklärung
Die Methode RegExp.toString() gibt die Zeichenkette des regulären Ausdrucks in Form des regulären Ausdrucksdirectivs zurück.
Beachten Sie
Es ist nicht erlaubt, Escape-Sequenzen durch die Implementierung hinzuzufügen, um sicherzustellen, dass der zurückgegebene String ein gültiges reguläres Ausdrucksdirectiv ist.
Bitte überlegen Sie sich die reguläre Ausdrucksweise, die durch das Ausdrücke new RegExp("/","g") erstellt wird. Eine Implementierung von RegExp.toString() gibt für diesen regulären Ausdruck "///g" zurück, sowie es kann auch Escape-Sequenzen hinzufügen und "/\//g" zurückgeben.
Browser-Unterstützung
toString()
Es ist eine ECMAScript1 (ES1)-Eigenschaft.
Alle Browser unterstützen ES1 (JavaScript 1997) vollständig:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
- Vorherige Seite test()
- Nächste Seite g
- Zurück zur übergeordneten Ebene JavaScript RegExp Referenzhandbuch