logo

JavaScript String match() Metod

JavaScript string match()-metoden används för att matcha strängen mot ett reguljärt uttryck. Vi kan använda global sökmodifierare med metoden match() för att få alla matchningselement, annars returnerar metoden endast första matchning.

Syntax

Metoden match() representeras av följande syntax:

sova i js
 string.match(regexp) 

Parameter

regexp - Det representerar det reguljära uttrycket som ska sökas.

Lämna tillbaka

Det matchade reguljära uttrycket.

JavaScript String match() Metodexempel

Låt oss se några enkla exempel på match()-metoden.

sorteringsalgoritmer slå samman sortering

Exempel 1

Låt oss se ett enkelt exempel för att söka efter en matchning.

 var str='Javatpoint'; document.writeln(str.match('Java')); 
Testa det nu

Produktion:

 Java 

Exempel 2

I det här exemplet kommer vi att söka efter ett reguljärt uttryck med hjälp av global flagga.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Testa det nu

Produktion:

arraylistmetoder
 Java 

Exempel 3

Låt oss se ytterligare ett exempel för att söka efter ett reguljärt uttryck med global flagga. Eftersom match()-metoden är skiftlägeskänslig, returnerar den null i det här fallet.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Testa det nu

Produktion:

 null 

Exempel 4

Vi kan ignorera skiftlägeskänsligt beteende för match()-metoden genom att använda ignoreringsflaggan. Låt oss förstå med hjälp av exempel:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Testa det nu

Produktion:

hrithik roshan
 Java 

Exempel 5

Här kommer vi att skriva ut arrayen av matchade element.

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

Produktion:

 a,a,p,o,i,n 

Exempel 6

Låt oss se samma exempel utan att använda global sökning.

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

Produktion:

 a