logo

JavaScript String match() Metode

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 match 
Test det nu

Produktion:

 a