Od provozovatele projektu Rychlost.CZ

match

Definice a použití

Metoda match() objektu String prohledá řetězec a vrátí zadaný regulární výraz jako objekt Array.

Pokud regulární výraz nezahrnuje g modifikátor (provede globální vyhledávání), vrátí pouze první objekt v řetězci.

Syntaxe

string.match(regulárníVýraz)

ParametrPopis
regulárníVýraz(Povinné) Hodnota, kterou chcete vyhledat jako regulární výraz

Návratová hodnota

Vrátí pole, zadahrnující zadané regulární výrazy, pro každý výraz jeden objekt, nebo objekt null, pokud výraz nebyl vyhledán

Ukázka:

Ukázka použití metody match()

Javascript
var retezec = "Skákal pes přes pole, myslivec jel na kole.";
var vysledek = retezec.match(/ole/g);

Výsledný text bude obsahovat tuto hodnotu:

Ukázka:

Ukázka prohledání řetězce a vrácení regulárního výrazu metodou match()

Javascript
var retezec = "cs.webdev.wiki"
var retezecVzor = /(^(cs|en)\.[0-9a-zA-Z]{5,9}\.wiki$)/g;
var vysledek = retezec.match(retezecVzor);

Výsledný text bude obsahovat tuto hodnotu:

Podpora webových prohlížečů

Firefoxano
Internet Explorerano
Google Chromeano
Safariano
Operaano