Quiero buscar dentro de la variable, pero no quiero que busque letras como
ejemplo :
const myText = "Hi Here We go"; console.log(myText.includes("Here")) // true console.log(myText.includes("ere")) // false console.log(myText.includes("Here We")) // true console.log(myText.includes("go")) // true console.log(myText.includes("i")) // falseUna opción es convertir la cadena a buscar en una expresión regular y agregar límites de palabras a la izquierda y a la derecha.
const myText = "Hi Here We go"; console.log(/\bHere\b/.test(myText)); console.log(/\bere\b/.test(myText));Si tienes que hacerlo de forma dinámica...
const myText = "Hi Here We go"; const validate = needle => (new RegExp('\\b' + needle + '\\b')).test(myText); console.log(validate('Here')); console.log(validate('ere'));