Limitar palabras y cadenas de texto en una expresión regular
var expresion1 = /\bcat\b/;
//El \b define un límite de palabra, es decir, la expresión a buscar es cat, ni más
//Ni menos, sólo cat.
console.log(expresion1.test("cat"));
Uso de patrones opcionales en tus expresiones regulares
/*Básicamente decimos, pollo o res o pescado usando el operador or de manera común
podemos ver patrones con condiciones y varias opciones
El resultado es false, porque no está en el texto*/
var expresion1 = /pollo|res|pescado/;
console.log(expresion1);
console.log(expresion1.test('El cliente pidió tacos'));
Patrones al inicio y al final de una expresión
var expresionInicio = /^Any/;
var expresionFin = /JavaScript$/
var expIniciFin = /^Any|JavaScript$/
// ^ Inicio
// $ Fin
console.log(expIniciFin.test('Any app that can be imagined can be made in JavaScript'));