Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
Die [Symbol.split]()-Methode von RegExp-Instanzen spezifiziert, wie String.prototype.split funktionieren soll, wenn der reguläre Ausdruck als Trennzeichen übergeben wird.
Das Ziel der Teilungsoperation.
limit OptionalEin Integer, der ein Limit für die Anzahl an gefundener Teilungen angibt. Die [Symbol.split]()-Methode teilt weiterhin bei jedem Treffer des this-RegExp-Musters (oder, in der oben stehenden Syntax, regexp), bis die Anzahl der Teilungselemente das limit erreicht oder der String nicht mehr dem this-Muster entspricht.
Ein Array, das Teilstrings als seine Elemente enthält. Erfasste Gruppen sind enthalten.
Diese Methode wird intern in String.prototype.split() aufgerufen, wenn ein RegExp als Trennzeichen übergeben wird. Zum Beispiel liefern die folgenden beiden Beispiele das gleiche Ergebnis.
Diese Methode existiert, um das Verhalten von split() in RegExp-Unterklassen anzupassen.
Die RegExp.prototype[Symbol.split]() Basismethode zeigt die folgenden Verhaltensweisen:
Diese Methode kann auf fast die gleiche Weise verwendet werden wie String.prototype.split(), außer dem unterschiedlichen this und der unterschiedlichen Reihenfolge der Argumente.
Unterklassen von RegExp können die [Symbol.split]()-Methode überschreiben, um das Standardverhalten zu verändern.
| ECMAScript® 2027 Language Specification # sec-regexp.prototype-%symbol.split% |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.