Share via


substring()

Extrae una subcadena de la cadena de origen a partir de algún índice hasta el final de la cadena.

Opcionalmente, se puede especificar la longitud de la subcadena solicitada.

Sintaxis

substring(Fuente,startingIndex [,length])

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
source string ✔️ Cadena de la que se va a tomar la subcadena.
startingIndex int ✔️ Posición de carácter inicial de base cero de la subcadena solicitada. Si es un número negativo, la subcadena se recuperará del final de la cadena de origen.
length int Número solicitado de caracteres en la subcadena. El comportamiento predeterminado es tomar de startingIndex al final de la cadena de origen .

Devoluciones

Una subcadena de la cadena especificada. La subcadena comienza en la posición del carácter startingIndex (basado en cero) y continúa hasta el final de los caracteres de cadena o longitud, si se especifican.

Ejemplos

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