Los últimos tutoriales de desarrollo web
 

JavaScript Cuerda substring() Method

<String Referencia JavaScript

Ejemplo

Extraer caracteres de una cadena:

var str = "Hello world!";
var res = str.substring(1, 4);

El resultado de la resolución será:

ell
Inténtalo tú mismo "

Más "Try it Yourself" ejemplos a continuación.


Definición y Uso

La substring() método extrae los caracteres de una cadena, entre dos índices especificados, y devuelve la nueva cadena de sub.

Este método extrae los caracteres de una cadena entre el "start" y "end" , sin incluir el "end" en sí.

Si "start" es mayor que "end" , este método va a intercambiar los dos argumentos, es decir, str. substring(1,4) str ==. substring(4,1) .

Si bien "start" o "stop" es menor que 0, se trata como si se tratara de 0.

Nota: La substring() método no cambia la cadena original.


Soporte del navegador

Método
substring()

Sintaxis

Los valores de los parámetros
Parámetro Descripción
start Necesario. La posición en la que para iniciar la extracción. Primer carácter está en el índice 0
end Opcional. La posición (up to, but not including) donde para finalizar la extracción. Si se omite, se extrae el resto de la cadena

Detalles técnicos

Valor de retorno: Una nueva cadena que contiene los caracteres extraídos
Versión de JavaScript: 1.0

Ejemplos

Más ejemplos

Ejemplo

Comenzar la extracción en la posición 2, y extraer el resto de la cadena:

var str = "Hello world!";
var res = str.substring(2);

El resultado de la resolución será:

llo world!
Inténtalo tú mismo "

Ejemplo

Si "start" es mayor que "end" , se intercambiará los dos argumentos:

var str = "Hello world!";
var res = str.substring(4, 1);

El resultado de la resolución será:

ell
Inténtalo tú mismo "

Ejemplo

Si "start" es menor que 0, se iniciará la extracción de la posición de índice 0:

var str = "Hello world!";
var res = str.substring(-3);

El resultado de la resolución será:

Hello world!
Inténtalo tú mismo "

Ejemplo

Extraer sólo el primer carácter:

var str = "Hello world!";
var res = str.substring(0, 1);

El resultado de la resolución será:

H
Inténtalo tú mismo "

Ejemplo

Extraer sólo el último carácter:

var str = "Hello world!";
var res = str.substring(11, 12);

El resultado de la resolución será:

!
Inténtalo tú mismo "

<String Referencia JavaScript