De JavaScript-methode string match() wordt gebruikt om de string te matchen met een reguliere expressie. We kunnen de globale zoekmodifier gebruiken met de match()-methode om alle match-elementen te verkrijgen, anders retourneert de methode alleen de eerste match.
Syntaxis
De match()-methode wordt weergegeven door de volgende syntaxis:
json-gegevensvoorbeeld
string.match(regexp)
Parameter
regexp - Het vertegenwoordigt de reguliere expressie waarnaar moet worden gezocht.
Opbrengst
De overeenkomende reguliere expressie.
JavaScript String match() Methode Voorbeeld
Laten we enkele eenvoudige voorbeelden van de match()-methode bekijken.
selectie html
voorbeeld 1
Laten we een eenvoudig voorbeeld bekijken om naar een match te zoeken.
var str='Javatpoint'; document.writeln(str.match('Java'));Test het nu
Uitgang:
Java
Voorbeeld 2
In dit voorbeeld zoeken we naar een reguliere expressie met behulp van de globale vlag.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Test het nu
Uitgang:
instantiƫren van Java
Java
Voorbeeld 3
Laten we nog een voorbeeld bekijken van het zoeken naar een reguliere expressie met behulp van de globale vlag. Omdat de methode match() hoofdlettergevoelig is, retourneert deze in dit geval null.
var str='Javatpoint'; document.writeln(str.match(/java/g));Test het nu
Uitgang:
null
Voorbeeld 4
We kunnen het hoofdlettergevoelige gedrag van de match()-methode negeren door de negeervlag te gebruiken. Laten we het begrijpen met behulp van een voorbeeld:
var str='Javatpoint'; document.writeln(str.match(/java/gi));Test het nu
Uitgang:
iskcon volledige vorm
Java
Voorbeeld 5
Hier zullen we de reeks overeenkomende elementen afdrukken.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Test het nu
Uitgang:
a,a,p,o,i,n
Voorbeeld 6
Laten we hetzelfde voorbeeld bekijken zonder globaal zoeken te gebruiken.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchTest het nu
Uitgang:
a