Files
freeCodeCamp/curriculum/challenges/ukrainian/02-javascript-algorithms-and-data-structures/regular-expressions/using-the-test-method.md
2023-02-08 08:53:51 +01:00

2.2 KiB
Raw Blame History

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
587d7db3367417b2b2512b8e Використання тестового методу 1 301369 using-the-test-method

--description--

У мовах програмування регулярні вирази використовуються для відповідності частин рядків. Ви створюєте шаблони, які допоможуть зробити цю відповідність.

Якщо ви хочете знайти слово the у рядку The dog chased the cat, то можете використати наступний регулярний вираз: /the/. Зверніть увагу на те, що лапки в регулярному виразі не потрібні.

JavaScript має декілька способів використання регулярних виразів. Один зі способів тестування регулярного виразу це використання методу .test(). Метод .test() приймає регулярний вираз, застосовує його до рядка (який розміщений всередині дужок), і видає true чи false, якщо ваш шаблон знаходить щось або ні.

let testStr = "freeCodeCamp";
let testRegex = /Code/;
testRegex.test(testStr);

Метод test у цьому разі видає true.

--instructions--

Застосуйте регулярний вираз myRegex до рядка myString, використавши метод .test().

--hints--

Вам потрібно використати .test(), щоб перевірити регулярний вираз.

assert(code.match(/myRegex.test\(\s*myString\s*\)/));

У результаті ви повинні отримати true.

assert(result === true);

--seed--

--seed-contents--

let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex; // Change this line

--solutions--

let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex.test(myString); // Change this line