Partilhar via


substring()

Extrai uma subcadeia da cadeia de origem a partir de algum índice até ao fim da cadeia.

Opcionalmente, pode especificar o comprimento da subcadeia pedida.

Syntax

substring(origem,startingIndex [,comprimento])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Tipo Necessário Descrição
origem string ✔️ A cadeia a partir da qual pode tirar a subcadeia.
startingIndex int ✔️ A posição de caráter inicial com base em zero da subcadeia pedida. Se um número negativo, a subcadeia será obtida a partir do fim da cadeia de origem.
length int O número pedido de carateres na subcadeia. O comportamento predefinido é começarIndex até ao fim da cadeia de origem .

Devoluções

Uma subcadeia da cadeia especificada. A subcadeia começa na posição de caráter startingIndex (baseada em zero) e continua até ao fim da cadeia ou carateres de comprimento, se especificado.

Exemplos

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