substring()

Estrae una sottostringa dalla stringa di origine a partire da un indice alla fine della stringa.

Facoltativamente, è possibile specificare la lunghezza della sottostringa richiesta.

Sintassi

substring(fonte,startingIndex [,length])

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
source string ✔️ Stringa da cui prendere la sottostringa.
startingIndex int ✔️ Posizione iniziale in base zero della sottostringa richiesta. Se un numero negativo, la sottostringa verrà recuperata dalla fine della stringa di origine.
length int Numero richiesto di caratteri nella sottostringa. Il comportamento predefinito consiste nell'accettare da startingIndex alla fine della stringa di origine .

Restituisce

Una sottostringa ricavata dalla stringa specificata. La sottostringa inizia dalla posizione del carattere startingIndex (su base zero) e continua fino alla fine della stringa o dei caratteri di lunghezza, se specificati.

Esempi

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