Files
freeCodeCamp/curriculum/challenges/russian/02-javascript-algorithms-and-data-structures/regular-expressions/match-literal-strings.russian.md

56 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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