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 matchTesta det nu
Produktion:
a