Substr de cadena de JavaScript ()
Ejemplos
Extraiga una subcadena del texto:
let text = "Hello world!";
let result = text.substr(1, 4);"
Comience en la posición 2:
let result = text.substr(2);
Más ejemplos a continuación.
Definición y uso
El substr()
método extrae una parte de una cadena.
El substr()
método comienza en una posición específica y devuelve un número específico de caracteres.
El substr()
método no cambia la cadena original.
Para extraer caracteres del final de la cadena, utilice una posición inicial negativa.
Sintaxis
string.substr(start, length)
Parámetros
Parameter | Description |
start | Required. The start position. First character is at index 0. If start is greater than the length, substr() returns "". If start is negative, substr() counts from the end of the string. |
length | Optional. The number of characters to extract. If omitted, it extracts the rest of the string |
Valor devuelto
Escribe | Descripción |
Una cuerda | Una cadena que contiene la parte extraída. Si la longitud es 0 o negativa, se devuelve una cadena vacía. |
Más ejemplos
Solo el primero:
let result = text.substr(0, 1);
Solo el ultimo:
let result = text.substr(text.length-1, 1);
Los últimos 6:
let result = text.substr(-5, 5);
páginas relacionadas
Compatibilidad con navegador
substr()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |