Beispiel
Suchen Sie eine Zeichenfolge für "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);
Das Ergebnis der res wird ein Array mit den Werten sein:
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die match() Methode durchsucht einen String nach einem Spiel gegen einen regulären Ausdruck und gibt die Spiele, als ein Array - Objekt.
Lesen Sie mehr über reguläre Ausdrücke in unserem RegExp Tutorial und unsere RegExp Objekt Referenz .
Hinweis: Wenn der reguläre Ausdruck enthält nicht den g - Modifikator (to perform a global search) , die match() Methode wird wieder nur das erste Spiel in der Zeichenkette.
Diese Methode gibt null , wenn keine Übereinstimmung gefunden wird.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
match() | Ja | Ja | Ja | Ja | Ja |
Syntax
Parameterwerte Parameter Beschreibung regexp Erforderlich. Der Wert, nach dem gesucht, als regulärer Ausdruck.
Technische Details
Rückgabewert: Ein Array, enthält die Spiele, ein Element für jedes Spiel, oder null , wenn keine Übereinstimmung gefunden wird JavaScript Version: 1.2
Mehr Beispiele
Beispiel
Führen Sie eine globale, Groß- und Kleinschreibung Suche nach "ain" :
var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);
Das Ergebnis res wird:
Versuch es selber "
<JavaScript String Referenz