Muchas veces necesitamos buscar palabras contenidas dentro de textos, bien para filtrar contenido, hacer efectos u otros motivos propios de cada página web. Hoy os daré la solución a este problema usando Javascript.

Nuestro caso de ejemplo será la búsqueda del “Pepito” del siguiente texto:

var str = "Pepito paseó a su perrito hasta la casa de Pablito.";

Dependiendo de tu caso, necesitarás buscar cadena de palabras basándote en distintos criterios, pero los más comunes y básicos para tus búsquedas son:

– Buscar texto diferenciando entre mayúsculas y minúsculas (caso sensitivo):

if (str.indexOf("Pepito") >= 0)

– Buscar texto sin diferenciar entre mayúsculas y minúsculas (caso no sensitivo):

if (str.toLowerCase().indexOf("pepito") >= 0)

– Buscar texto con expresiones regulares:

if (/pepito/i.test(str))

Conociendo estos casos básicos, ya es cosa tuya complicarlo cuanto quieras.

!Espero que os ayude!

Categorías: Informática

Ismael Gutiérrez

Ingeniero Informático. Explotando mis capacidades personales y profesionales. Comprometido con la calidad. #RegulaciónYa #IngenieríaInformática

Deja un comentario