Udostępnij za pośrednictwem


substring()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Wyodrębnia podciąg z ciągu źródłowego rozpoczynający się od indeksu na końcu ciągu.

Opcjonalnie można określić długość żądanego podciągu.

Składnia

substring(source, startingIndex [, length])

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
source string ✔️ Ciąg, z którego chcesz pobrać podciąg.
startingIndex int ✔️ Położenie znaku początkowego na podstawie zera żądanego podciągu. Jeśli liczba ujemna, podciąg zostanie pobrany z końca ciągu źródłowego.
length int Żądana liczba znaków w podciągnie. Domyślne zachowanie polega na pobraniu od początkowego indeksu do końca ciągu źródłowego.

Zwraca

Podciąg z danego ciągu. Podciąg zaczyna się od pozycji znaku startingIndex (opartego na zerze) i kontynuuje koniec ciągu lub długości znaków, jeśli określono.

Przykłady

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