Ejemplo
Extraer partes de una cadena:
var str = "Hello world!";
var res = str.substr(1, 4);
El resultado de la resolución será:
ello
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El substr() método extrae partes de una cadena, que comienza en el carácter en la posición especificada y devuelve el número de caracteres especificado.
Tip: Para extraer caracteres desde el final de la cadena, utilice un número de salida negativo (This does not work in IE 8 and earlier) .
Nota: El substr() método no cambia la cadena original.
Soporte del navegador
Método | |||||
---|---|---|---|---|---|
substr() | Sí | Sí | Sí | Sí | Sí |
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 length Opcional. El número de caracteres a extraer. Si se omite, se extrae el resto de la cadena
Detalles técnicos
Valor de retorno: Una nueva cadena, que contiene la parte extraída del texto. Si la longitud es 0 o negativo, se devuelve una cadena vacía Versión de JavaScript: 1.0
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.substr(2); El resultado de la resolución será:
llo world! Inténtalo tú mismo "
Ejemplo
Extraer sólo el primer carácter:
var str = "Hello world!";
var res = str.substr(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.substr(11, 1); El resultado de la resolución será:
! Inténtalo tú mismo "
<String Referencia JavaScript