Skip to content

Commit c94cd33

Browse files
committed
Translated updates 9-regular-expressions_01-regexp-introduction_article.md_ru
1 parent 6d18f65 commit c94cd33

File tree

1 file changed

+4
-4
lines changed
  • 9-regular-expressions/01-regexp-introduction

1 file changed

+4
-4
lines changed

9-regular-expressions/01-regexp-introduction/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ alert( str.search(regexp) ); // 2
4242

4343
Метод `str.search` ищет `pattern:/люблю/` и возвращает позицию внутри строки. Как можно догадаться, `pattern:/люблю/` - простейший возможный шаблон. То, что он делает, это обычный поиск подстроки.
4444

45-
Код выше тоже самое, что и:
45+
Код выше - то же самое, что и:
4646

4747
```js run
4848
let str = "Я люблю JavaScript!"; // будем искать в этой строке
@@ -51,7 +51,7 @@ let substr = 'люблю';
5151
alert( str.search(substr) ); // 2
5252
```
5353

54-
Поэтому поиск для `pattern:/люблю/` тоже самое, что и поиск `'люблю'`.
54+
Поэтому поиск для `pattern:/люблю/` то же самое, что и поиск `'люблю'`.
5555

5656
Но это лишь пока. Очень скоро мы создадим более сложные регулярные выражения, и тогда увидим, что они гораздо мощнее.
5757

@@ -65,7 +65,7 @@ alert( str.search(substr) ); // 2
6565

6666

6767
````smart header="Когда использовать `new RegExp`?"
68-
Как правило, используется короткий синтаксис `/.../`. Но он не позволяет вставлять переменные, поэтому мы должны знать точное регулярное выражение во время написания кода.
68+
Обычно мы используем короткий синтаксис `/.../`. Но он не поддерживает вставки переменных `${...}`.
6969

7070
С другой стороны, `new RegExp` позволяет динамически создавать шаблон из строки.
7171

@@ -117,7 +117,7 @@ alert( str.search(/ЛЮБЛЮ/i) ); // 2 (найдено в нижнем рег
117117
alert( str.search(/ЛЮБЛЮ/) ); // -1 (без флага 'i' ничего не найдено)
118118
```
119119
120-
Таким образом, уже просто флаг `i` повышает эффективность регулярных выражений, нежели чем простой поиск по подстроке. Но возможно гораздо больше. Мы рассмотрим другие флаги и функции в следующих главах.
120+
Таким образом, уже просто флаг `i` делает регулярные выражения более мощными, нежели чем простой поиск по подстроке. Но возможно гораздо больше. Мы рассмотрим другие флаги и функции в следующих главах.
121121
122122
123123
## Итого

0 commit comments

Comments
 (0)