JavaScript match()Methode
Beispiele
Finde "ain" im String:
nGib die resultierenden Array-Werte aus:
Selbst ausprobieren »
Definition und Verwendung
Die match()-Methode durchsucht einen String nach einem angegebenen Wert oder findet eine oder mehrere Übereinstimmungen eines regulären Ausdrucks.
Wenn Sie mehr über Tutorials zu regulären Ausdrücken erfahren möchten, schauen Sie sich bitte die folgenden auf dieser Website an:RegExp-Tutorialund unserRegExp-Objekt-Referenzhandbuch。
Hinweis:Die match()-Methode durchsucht ein String-Objekt, um einen oder mehrere Texte zu finden, die mit regexp übereinstimmen. Das Verhalten dieser Methode hängt weitgehend davon ab, ob regexp das Flag g hat. Wenn regexp nicht das Flag g hat, kann die match()-Methode nur eine Übereinstimmung in stringObject ausführen. Wenn kein übereinstimmender Text gefunden wird, gibt match() null zurück. Andernfalls gibt sie ein Array zurück, das Informationen über den gefundenen übereinstimmenden Text enthält.
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Alle gängigen Browser unterstützen die match()-Methode
Syntax
Parameterwerte
| Parameter | Beschreibung |
|---|---|
| regexp | Erforderlich. Gibt ein RegExp-Objekt des abzugleichenden Musters an. Wenn dieser Parameter kein RegExp-Objekt ist, muss er zunächst an den RegExp-Konstruktor übergeben werden, um ihn in ein RegExp-Objekt umzuwandeln. |
Rückgabewert
| Type | Beschreibung |
|---|---|
| Array | Ein Array, das die Übereinstimmungsergebnisse speichert. Der Inhalt dieses Arrays hängt davon ab, ob regexp das globale Flag g hat. Gibt null zurück, wenn kein Übereinstimmungsergebnis gefunden wird.null 。 |
Technische Details
| JavaScript-Version: | 1.2 |
|---|
Weitere Beispiele
Beispiel
Suchen Sie global nach der Zeichenkette "ain", ohne Beachtung der Groß-/Kleinschreibung:
nAusgabeergebnis:
Selbst ausprobieren »
Beispiel
Prüfen Sie, ob es ein WeChat-Browser ist:
Selbst ausprobieren »
Andere Erweiterungen
JavaScript String-Objekt