JavaScript string match() metoden bruges til at matche strengen mod et regulært udtryk. Vi kan bruge global søgemodifikator med match()-metoden for at få alle matchelementerne ellers returnerer metoden kun første match.
Syntaks
Match()-metoden er repræsenteret af følgende syntaks:
primitive datatyper i java
string.match(regexp)
Parameter
regexp - Det repræsenterer det regulære udtryk, der skal søges i.
Vend tilbage
Det matchede regulære udtryk.
JavaScript String match() Metodeeksempel
Lad os se nogle simple eksempler på match()-metoden.
konstruktør i java
Eksempel 1
Lad os se et simpelt eksempel på at søge efter et match.
var str='Javatpoint'; document.writeln(str.match('Java'));Test det nu
Produktion:
Java
Eksempel 2
I dette eksempel vil vi søge efter et regulært udtryk ved hjælp af globalt flag.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Test det nu
Produktion:
groovy computersprog
Java
Eksempel 3
Lad os se endnu et eksempel for at søge efter et regulært udtryk ved hjælp af globalt flag. Da match()-metoden skelner mellem store og små bogstaver, returnerer den null i dette tilfælde.
var str='Javatpoint'; document.writeln(str.match(/java/g));Test det nu
Produktion:
null
Eksempel 4
Vi kan ignorere store og små bogstaver i match()-metodens adfærd ved at bruge ignorer flag. Lad os forstå ved hjælp af eksempel:
var str='Javatpoint'; document.writeln(str.match(/java/gi));Test det nu
Produktion:
mission umulig alle film
Java
Eksempel 5
Her vil vi udskrive rækken af matchede elementer.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Test det nu
Produktion:
a,a,p,o,i,n
Eksempel 6
Lad os se det samme eksempel uden at bruge global søgning.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchTest det nu
Produktion:
a