Sdílet prostřednictvím


substring()

Extrahuje podřetězce ze zdrojového řetězce začínajícího z nějakého indexu na konec řetězce.

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

Syntaxe

substring(source, startingIndex [, délka])

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

Parametry

Název Type Požadováno Popis
source string ✔️ Řetězec, ze kterého má být podřetězcen.
startingIndex int ✔️ Pozice počátečního znaku založeného na nule požadovaného podřetězdce. Pokud je záporné číslo, podřetězce se načte z konce zdrojového řetězce.
length int Požadovaný počet znaků v podřetědci. Výchozí chování je vzít od počátečního indexu na konec zdrojového řetězce.

Návraty

Podřetězce z daného řetězce. Podřetězce začíná počátečním umístěním znaku Index (založený na nule) a pokud je zadaný, pokračuje na konec řetězce nebo délky znaků.

Příklady

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