Compartilhar via


substring()

Extrai uma substring da cadeia de caracteres de origem começando de algum índice até o final da cadeia de caracteres.

Opcionalmente, é possível especificar o comprimento da subcadeia de caracteres solicitada.

Sintaxe

substring(origem, startingIndex [, comprimento])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
source string ✔️ A cadeia de caracteres da qual tirar a substring.
startingIndex int ✔️ a posição do caractere inicial baseado em zero da substring solicitada. Se um número negativo, a substring será recuperada do final da cadeia de caracteres de origem.
length int O número solicitado de caracteres na subcadeia de caracteres. O comportamento padrão é levar de startingIndex até o final da cadeia de caracteres de origem .

Devoluções

Uma subcadeia de caracteres a partir da cadeia de caracteres especificada. A subcadeia de caracteres começa na posição do caractere startingIndex (baseado em zero) e continua até o final da cadeia de caracteres ou do comprimento dos caracteres, se for especificado.

Exemplos

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