Die JavaScript-Methode string match() wird verwendet, um die Zeichenfolge mit einem regulären Ausdruck abzugleichen. Wir können den globalen Suchmodifikator mit der Methode match() verwenden, um alle Übereinstimmungselemente abzurufen, andernfalls gibt die Methode nur die erste Übereinstimmung zurück.
Syntax
Die match()-Methode wird durch die folgende Syntax dargestellt:
Excel-Datumsunterschied
string.match(regexp)
Parameter
regulärer Ausdruck - Es stellt den regulären Ausdruck dar, nach dem gesucht werden soll.
Zurückkehren
Der übereinstimmende reguläre Ausdruck.
Beispiel für eine JavaScript-String-match()-Methode
Sehen wir uns einige einfache Beispiele der match()-Methode an.
Kylie Jenners Geschwister
Beispiel 1
Sehen wir uns ein einfaches Beispiel für die Suche nach einer Übereinstimmung an.
var str='Javatpoint'; document.writeln(str.match('Java'));Testen Sie es jetzt
Ausgabe:
Java
Beispiel 2
In diesem Beispiel suchen wir mithilfe des globalen Flags nach einem regulären Ausdruck.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Testen Sie es jetzt
Ausgabe:
stlc
Java
Beispiel 3
Sehen wir uns ein weiteres Beispiel für die Suche nach einem regulären Ausdruck mithilfe des globalen Flags an. Da bei der Methode match() die Groß-/Kleinschreibung beachtet wird, gibt sie in diesem Fall null zurück.
var str='Javatpoint'; document.writeln(str.match(/java/g));Testen Sie es jetzt
Ausgabe:
null
Beispiel 4
Wir können das Groß-/Kleinschreibungsverhalten der Methode match() ignorieren, indem wir das Ignorier-Flag verwenden. Lassen Sie uns anhand eines Beispiels verstehen:
var str='Javatpoint'; document.writeln(str.match(/java/gi));Testen Sie es jetzt
Ausgabe:
Java
Beispiel 5
Hier drucken wir das Array der übereinstimmenden Elemente.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Testen Sie es jetzt
Ausgabe:
Java konvertiert char in string
a,a,p,o,i,n
Beispiel 6
Sehen wir uns das gleiche Beispiel an, ohne die globale Suche zu verwenden.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchTesten Sie es jetzt
Ausgabe:
a