Ejemplo para extraer un trozo de texto con substring de javascript

Ejemplo para extraer un trozo de texto con substring de javascript

Ejemplo para extraer un trozo de texto con substring de javascript

Ejemplo para extraer un trozo de texto con substring de javascript

la forma en la que tenemos de extraer partes de un texto es con el método substring de JavaScript el cual, como puedes ver en la sintaxis, escribimos primero el elemento al cual se le quieres extraer parte de su texto, un . seguido de substring y entre paréntesis la posición del primer carácter que quieres extraer , una coma “,” y la posición del último carácter que quieres extraer

con esto te extraerá el texto que hay entre inicio y final.

RECUERDA QUE EMPEZAMOS CON CERO

elemento.substring(inicio, final)

en el siguiente ejemplo creamos una variable llamada texto 1 que contiene el texto Hola cibernauta y en la variable texto final extraemos de la primera variable el carácter que hay en la posición 5 recuerda que empezamos en 0 hasta el carácter que hay en la posición 16 y en este caso el resultado final será cibernauta

var texto1= "HOLA CIBERNAUTA!";
var texto_final= texto1.substring(5, 16);

si al utilizar el metodo substring de JavaScript omites el segundo parámetro, te dará el texto comprendido entre la primera posición que tú le indiques en este caso 5 hasta el final como puedes ver en el siguiente ejemplo:

var texto1= "HOLA CIBERNAUTA!";
var texto_final= texto1.substring(5);

sí el primer parámetro del método substring es mayor que el segundo se intercambian los valores es decir como es normal el primer parámetro o el primer carácter que tiene que extraer la primera posición ha de ser siempre inferior a la segunda como puedes ver en el siguiente ejemplo:

var texto1= "HOLA CIBERNAUTA!";
var texto_final= texto1.substring(16,5);

y si el primer parámetro del método substring es negativo se asumirá que es 0 cómo puedes comprobar en el siguiente ejemplo:

var texto1= "HOLA CIBERNAUTA!";
var texto_final= texto1.substring(-5,5);

y si lo que quieres extraer es solo el primer carácter le puedes poner 0 como primer parámetro y 1 como segundo parámetro cómo puedes comprobar en el siguiente ejemplo:

var texto1= "HOLA CIBERNAUTA!";
var texto_final= texto1.substring(0,1);