2.5 KiB
2.5 KiB
id, title, challengeType, forumTopicId, localeTitle
id | title | challengeType | forumTopicId | localeTitle |
---|---|---|---|---|
587d7db3367417b2b2512b8f | Match Literal Strings | 1 | 301355 | Литературные строки |
Description
"Hello"
используя регулярное выражение /Hello/
. Это регулярное выражение искало буквальное совпадение строки "Hello"
. Вот еще один пример поиска литерального соответствия строки "Kevin"
: пусть testStr = «Привет, меня зовут Кевин»;Любые другие формы
пусть testRegex = / Kevin /;
testRegex.test (testStr);
// Возвращает true
"Kevin"
не совпадают. Например, regex /Kevin/
не будет соответствовать "kevin"
или "KEVIN"
. let wrongRegex = / kevin /;Будущая задача покажет, как соотнести эти другие формы.
wrongRegex.test (testStr);
// Возвращает false
Instructions
waldoRegex
чтобы найти "Waldo"
в строке waldoIsHiding
с буквальным совпадением.
Tests
tests:
- text: Your regex <code>waldoRegex</code> should find <code>"Waldo"</code>
testString: assert(waldoRegex.test(waldoIsHiding));
- text: Your regex <code>waldoRegex</code> should not search for anything else.
testString: assert(!waldoRegex.test('Somewhere is hiding in this text.'));
- text: You should perform a literal string match with your regex.
testString: assert(!/\/.*\/i/.test(code));
Challenge Seed
let waldoIsHiding = "Somewhere Waldo is hiding in this text.";
let waldoRegex = /search/; // Change this line
let result = waldoRegex.test(waldoIsHiding);
Solution
let waldoIsHiding = "Somewhere Waldo is hiding in this text.";
let waldoRegex = /Waldo/; // Change this line
let result = waldoRegex.test(waldoIsHiding);