JavaScript String match() Metoda

Metoda JavaScript string match() este utilizată pentru a potrivi șirul cu o expresie regulată. Putem folosi modificatorul de căutare globală cu metoda match() pentru a obține toate elementele de potrivire, altfel metoda returnează doar prima potrivire.

Sintaxă

Metoda match() este reprezentată de următoarea sintaxă:

 string.match(regexp)  

Parametru

expresie regulată - Reprezintă expresia regulată care urmează să fie căutată.

Întoarcere

Expresia regulată potrivită.

Exemplu de metodă JavaScript String match().

Să vedem câteva exemple simple de metoda match().

Exemplul 1

Să vedem un exemplu simplu pentru a căuta o potrivire.

 var str='Javatpoint'; document.writeln(str.match('Java'));  
Testează-l acum

Ieșire:

 Java  

Exemplul 2

În acest exemplu, vom căuta o expresie regulată folosind flag global.

 var str='Javatpoint'; document.writeln(str.match(/Java/g));  
Testează-l acum

Ieșire:

 Java  

Exemplul 3

Să vedem încă un exemplu pentru a căuta o expresie regulată folosind flag global. Deoarece metoda match() este sensibilă la majuscule și minuscule, returnează null în acest caz.

 var str='Javatpoint'; document.writeln(str.match(/java/g));  
Testează-l acum

Ieșire:

 null  

Exemplul 4

Putem ignora comportamentul care ține seama de majuscule și minuscule ale metodei match() folosind semnalul de ignorare. Să înțelegem cu ajutorul unui exemplu:

 var str='Javatpoint'; document.writeln(str.match(/java/gi));  
Testează-l acum

Ieșire:

 Java  

Exemplul 5

Aici, vom tipări matricea elementelor potrivite.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));  
Testează-l acum

Ieșire:

 a,a,p,o,i,n  

Exemplul 6

Să vedem același exemplu fără a folosi căutarea globală.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match  
Testează-l acum

Ieșire:

 a