substring()

Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

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 Typ 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