substring()

Extrahuje podřetězce ze zdrojového řetězce počínaje indexem až po konec řetězce.

Volitelně lze zadat délku požadovaného podřetětěce.

Syntax

substring(Zdroj,startingIndex [,length])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
Zdroj string ✔️ Řetězec, ze kterého se má podřetězce převzít.
startingIndex int ✔️ Pozice počátečního znaku požadovaného podřetětce od nuly. V případě záporného čísla se podřetězce načte z konce zdrojového řetězce.
length int Požadovaný počet znaků v podřetěžci Výchozí chování je trvat od počáteční Index na konec zdrojového řetězce.

Návraty

Podřetězce z daného řetězce. Podřetězce začíná na pozici znaku startingIndex (založené na nule) a pokračuje na konec řetězce nebo znaků délky, pokud je zadán.

Příklady

substring("123456", 1)        // 23456
substring("123456", 2, 2)     // 34
substring("ABCD", 0, 2)       // AB
substring("123456", -2, 2)    // 56