Od provozovatele projektu Rychlost.CZ

substring

Definice a použití

Metoda substring() objektu String extrahuje znaky v řetězci mezi dvěma zadanými indexi a vrátí nový dílčí řetězec.

Tato metoda extrahuje znaky v řetěci mezi počátečním a koncovým indexem a to včetně konce samého.

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

Pokud je hodnota počátečního indexu větší než hodnota koncového indexu, tato metoda prohodí dva argumenty, což znamená: String.substring (1,4) == String.substring (4,1).

Pokud je hodnota některého (počátečního nebo koncového) indexu menší než 0, je to jako by byla 0.

Syntaxe

string.substring(počátečníIndex,koncovýIndex)

ParametrPopis
počátečníIndex(Povinné) Index od kterého má dojít k extrakci řetězce.
koncovýIndexIndex, kdy má dojít k ukončení extrakce. Pokud není zadáno, metoda extrahuje zbytek řetězce.

Návratová hodnota

Vrátí nový řetězec, zahrnující extrahované znaky.

Ukázka:

Ukázka extrakce znaků metodou substring()

Javascript
var retezec = "Zakopl křeček v běhu o domeček.";
var vysledek = retezec.substring(23,30);

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

Podpora webových prohlížečů

Firefoxano
Internet Explorerano
Google Chromeano
Safariano
Operaano