logo

JavaScript String match() metóda

Metóda JavaScript string match() sa používa na porovnávanie reťazca s regulárnym výrazom. Môžeme použiť modifikátor globálneho vyhľadávania s metódou match() na získanie všetkých prvkov zhody, inak metóda vráti iba prvú zhodu.

Syntax

Metóda match() je reprezentovaná nasledujúcou syntaxou:

vytváranie tabuliek v latexe
 string.match(regexp) 

Parameter

regulárny výraz - Predstavuje regulárny výraz, ktorý sa má hľadať.

Návrat

Zodpovedajúci regulárny výraz.

Príklad metódy JavaScript String match().

Pozrime sa na niekoľko jednoduchých príkladov metódy match().

sestra kat timpf

Príklad 1

Pozrime sa na jednoduchý príklad hľadania zhody.

 var str='Javatpoint'; document.writeln(str.match('Java')); 
Vyskúšajte to

Výkon:

 Java 

Príklad 2

V tomto príklade budeme hľadať regulárny výraz pomocou globálnej vlajky.

 var str='Javatpoint'; document.writeln(str.match(/Java/g)); 
Vyskúšajte to

Výkon:

zoznam metód java
 Java 

Príklad 3

Pozrime sa ešte na jeden príklad vyhľadávania regulárneho výrazu pomocou globálnej vlajky. Keďže metóda match() rozlišuje veľké a malé písmená, v tomto prípade vráti hodnotu null.

 var str='Javatpoint'; document.writeln(str.match(/java/g)); 
Vyskúšajte to

Výkon:

 null 

Príklad 4

Pomocou ignorovania príznaku môžeme ignorovať správanie metódy match() rozlišujúce veľké a malé písmená. Poďme to pochopiť pomocou príkladu:

 var str='Javatpoint'; document.writeln(str.match(/java/gi)); 
Vyskúšajte to

Výkon:

j e s t
 Java 

Príklad 5

Tu vytlačíme pole zhodných prvkov.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/g)); 
Vyskúšajte to

Výkon:

 a,a,p,o,i,n 

Príklad 6

Pozrime sa na rovnaký príklad bez použitia globálneho vyhľadávania.

 var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first match 
Vyskúšajte to

Výkon:

 a