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 matchVyskúšajte to
Výkon:
a