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.
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.
Parametr | Popis |
---|---|
regulárníVýraz | (Povinné) Hodnota, kterou chcete vyhledat jako regulární výraz |
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 použití metody match()
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 prohledání řetězce a vrácení regulárního výrazu metodou match()
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: