"Hello"
usando la expresión regular /Hello/
. Esa expresión regular buscó una coincidencia literal de la cadena "Hello"
. Aquí hay otro ejemplo que busca una coincidencia literal de la cadena "Kevin"
:
let testStr = "Hello, my name is Kevin.";Cualquier otra forma de
let testRegex = /Kevin/;
testRegex.test(testStr);
// Returns true
"Kevin"
no coincidirá. Por ejemplo, la expresión regular /Kevin/
no coincidirá con "kevin"
o "KEVIN"
.
let wrongRegex = /kevin/;Un desafío futuro mostrará cómo emparejar esas otras formas también.
wrongRegex.test(testStr);
// Returns false
waldoRegex
para encontrar "Waldo"
en la cadena waldoIsHiding
con una coincidencia literal.
waldoRegex
debería encontrar "Waldo"
testString: 'assert(waldoRegex.test(waldoIsHiding), "Your regex waldoRegex
should find "Waldo"
");'
- text: Su regex waldoRegex
no debe buscar nada más.
testString: 'assert(!waldoRegex.test("Somewhere is hiding in this text."), "Your regex waldoRegex
should not search for anything else.");'
- text: Debe realizar una coincidencia de cadena literal con su expresión regular.
testString: 'assert(!/\/.*\/i/.test(code), "You should perform a literal string match with your regex.");'
```