Od provozovatele projektu Rychlost.CZ

substr

Definice a použití

Metoda substr() objektu String extrahuje části řetězce, počínaje zadaným indexem a konče zadaným počtem znaků v řetězci.

Index prvního znaku je 0, druhého 1, atd.

Tato metoda nemění původní pole.

Syntaxe

string.substr(start,délka)

ParametrPopis
start(Povinné) Index od kterého má dojít k extrakci řetězce.
délkaPočet znaků, které se mají extrahovat. Pokud není uvedeno, metoda extrahuje zbytek řetězce.

Návratová hodnota

Vrátí nový řetězec zahrnující extrahovanou část řetězce. Pokud je uvedena délka 0 nebo záporná hodnota, vrátí prázdný řetězec.

Ukázka:

Ukázka extrakce řetězce metodou substr()

Javascript
var retezec = "Šnečku, šnečku, vystrč růžky, vůbec nemám v ruce nůžky.";
var vysledek = retezec.substr(23,5);

Řetězec "vysledek" bude obsahovat tuto hodnotu:

Podpora webových prohlížečů

Firefoxano
Internet Explorerano
Google Chromeano
Safariano
Operaano
  • Tip1 Chcete-li začít extrahovat části řetězce od konce, použijte zápornou hodnotu indexu, od kterého má dojít k extrakci.