JavaScript String match() Metode

JavaScript string match()-metoden brukes til å matche strengen mot et regulært uttrykk. Vi kan bruke global søkemodifikator med match()-metoden for å få alle matchelementene ellers returnerer metoden bare første match.

Syntaks

Match()-metoden er representert av følgende syntaks:

 string.match(regexp)  

Parameter

regexp - Det representerer det regulære uttrykket som skal søkes.

Komme tilbake

Det samsvarende regulære uttrykket.

JavaScript String match() Metodeeksempel

La oss se noen enkle eksempler på match()-metoden.

Eksempel 1

La oss se et enkelt eksempel for å søke etter en match.

 var str='Javatpoint'; document.writeln(str.match('Java'));  
Test det nå

Produksjon:

 Java  

Eksempel 2

I dette eksemplet vil vi søke etter et regulært uttrykk ved å bruke globalt flagg.

 var str='Javatpoint'; document.writeln(str.match(/Java/g));  
Test det nå

Produksjon:

 Java  

Eksempel 3

La oss se et eksempel til for å søke etter et regulært uttrykk ved å bruke globalt flagg. Siden match()-metoden skiller mellom store og små bokstaver, returnerer den null i dette tilfellet.

 var str='Javatpoint'; document.writeln(str.match(/java/g));  
Test det nå

Produksjon:

 null  

Eksempel 4

Vi kan ignorere store og små bokstaver i oppførselen til match()-metoden ved å bruke ignoreringsflagg. La oss forstå ved hjelp av eksempel:

 var str='Javatpoint'; document.writeln(str.match(/java/gi));  
Test det nå

Produksjon:

 Java  

Eksempel 5

Her vil vi skrive ut utvalget av matchede elementer.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));  
Test det nå

Produksjon:

 a,a,p,o,i,n  

Eksempel 6

La oss se det samme eksemplet uten å bruke globalt søk.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match  
Test det nå

Produksjon:

 a