logo

JavaScript String match() Mètode

El mètode JavaScript match() string s'utilitza per fer coincidir la cadena amb una expressió regular. Podem utilitzar el modificador de cerca global amb el mètode match() per obtenir tots els elements de concordança, en cas contrari, el mètode només retorna la primera coincidència.

Sintaxi

El mètode match() es representa amb la sintaxi següent:

punt numpy
 string.match(regexp) 

Paràmetre

expressió regular - Representa l'expressió regular que s'ha de cercar.

Tornar

L'expressió regular coincident.

JavaScript String match() Exemple de mètode

Vegem alguns exemples senzills del mètode match().

preg_match

Exemple 1

Vegem un exemple senzill per cercar una coincidència.

 var str='Javatpoint'; document.writeln(str.match('Java')); 
Prova-ho ara

Sortida:

 Java 

Exemple 2

En aquest exemple, cercarem una expressió regular mitjançant la bandera global.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Prova-ho ara

Sortida:

munt i munt de classificació
 Java 

Exemple 3

Vegem un exemple més per cercar una expressió regular mitjançant la bandera global. Com que el mètode match() distingeix entre majúscules i minúscules, en aquest cas retorna null.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Prova-ho ara

Sortida:

 null 

Exemple 4

Podem ignorar el comportament que distingeix entre majúscules i minúscules del mètode match() utilitzant el senyalador d'ignorar. Anem a entendre amb l'ajuda de l'exemple:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Prova-ho ara

Sortida:

etiquetes html
 Java 

Exemple 5

Aquí, imprimirem la matriu d'elements coincidents.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g)); 
Prova-ho ara

Sortida:

 a,a,p,o,i,n 

Exemple 6

Vegem el mateix exemple sense utilitzar la cerca global.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match 
Prova-ho ara

Sortida:

 a