https://repl.it/@valoro/JS-busquedas-en-un-string
'use strict'
var texto1="Es un pequeño paso para el hombre, pero un gran paso para la humanidad"
var texto2="En 1969 el hombre llegó a la Luna"
var busqueda1=texto1.indexOf("paso");
console.log(busqueda1);
var busqueda2=texto1.lastIndexOf("paso");
console.log(busqueda2);
var busqueda3=texto2.search("paso");
console.log(busqueda3);
var busqueda4=texto1.search("paso");
console.log(busqueda4);
var busqueda5=texto1.match("paso");
console.log(busqueda5);
var busqueda6=texto1.match(/paso/gi);
console.log(busqueda6);
var extrae1=texto2.substr(3,4);
console.log(extrae1);//da 1969
var extrae2=texto2.charAt(29);
console.log(extrae2);//da L
var busqueda7=texto2.startsWith("En 1969");
console.log(busqueda7);//da true
var busqueda7=texto2.endsWith("la Luna");
console.log(busqueda7);//da true
var busqueda8=texto1.includes("gran");
console.log(busqueda8);//da true
var a=texto1.split(",");//separamos por la coma
console.log(a);//da un array con dos string
//en el segundo string reemplazamos paso por salto
a[1]=a[1].replace("paso","salto");
var texto1a=a.join("");//juntamos los dos elementos
console.log(texto1a);//da la frase correcta de Neil Armstrong
var extrae3=texto2.slice(8);//corta el string y da el final
console.log(extrae3);//da el hombre llegó a la Luna
var extrae4=texto2.slice(8,23);//corta el string y da del caracter 8 al 23
console.log(extrae4);//da el hombre llegó
var b=" Hola mundo ";//con espacios al inicio y al final
b=b.trim();//quita los espacios a inicio y al final
console.log(b);//da Hola mundo
No hay comentarios:
Publicar un comentario