From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- .../global_objects/string/match/index.html | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/string/match/index.html') diff --git a/files/ru/web/javascript/reference/global_objects/string/match/index.html b/files/ru/web/javascript/reference/global_objects/string/match/index.html index ea19c9d8f2..12a2357aa1 100644 --- a/files/ru/web/javascript/reference/global_objects/string/match/index.html +++ b/files/ru/web/javascript/reference/global_objects/string/match/index.html @@ -12,44 +12,44 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/match ---
{{JSRef("Global_Objects", "String")}}
-

Сводка

+

Сводка

Метод match() возвращает получившиеся совпадения при сопоставлении строки с регулярным выражением.

-

Синтаксис

+

Синтаксис

str.match(regexp)
-

Параметры

+

Параметры

regexp
Объект регулярного выражения. Если будет передан объект obj, не являющийся регулярным выражением, он будет неявно преобразован в объект {{jsxref("Global_Objects/RegExp", "RegExp")}} через вызов конструктора new RegExp(obj).
-

Возвращаемое значение

+

Возвращаемое значение

array
Объект {{jsxref("Global_Objects/Array", "Array")}}, содержащий результаты сопоставления, или {{jsxref("Global_Objects/null", "null")}}, если ничего не было сопоставлено.
-

Описание

+

Описание

Если регулярное выражение не содержит флаг g, возвращаемый результат будет тем же самым, что и при вызове метода {{jsxref("RegExp.prototype.exec()", "RegExp.exec()")}}. Возвращаемый объект {{jsxref("Global_Objects/Array", "массива", "", 1)}} имеет дополнительное свойство input, которое содержит оригинальную строку. Кроме того, он имеет свойство index, которое представляет индекс (нумерация с нуля) сопоставления в строке.

Если регулярное выражение содержит флаг g, метод вернёт {{jsxref("Global_Objects/Array", "массив", "", 1)}}, содержащий все сопоставления. Если сопоставлений не было, метод вернёт значение {{jsxref("Global_Objects/null", "null")}}.

-

Смотрите также: методы объекта RegExp

+

Смотрите также: методы объекта RegExp

-

Примеры

+

Примеры

-

Пример: использование метода match()

+

Пример: использование метода match()

В следующем примере метод match() используется для поиска слова 'Глава', за которым следуют 1 или более цифр, за которыми следуют 0 или более раз группы из точки и цифры. Регулярное выражение включает флаг i, так что регистр букв игнорируется.

@@ -72,7 +72,7 @@ console.log(found); // относительно начала сопоставления // Свойство 'input' содержит значение введённой строки. -

Пример: использование флагов глобальности и игнорирования регистра с методом match()

+

Пример: использование флагов глобальности и игнорирования регистра с методом match()

Следующий пример демонстрирует использование флагов глобального поиска и игнорирования регистра символов вместе с методом match(). Возвращаются все буквы от А до Д и от а до д, каждая в своём элементе массива.

@@ -84,7 +84,7 @@ console.log(matches_array); // ['А', 'Б', 'В', 'Г', 'Д', 'а', 'б', 'в', 'г', 'д'] -

Спецификации

+

Спецификации

@@ -111,11 +111,11 @@ console.log(matches_array);
-

Совместимость с браузерами

+

Совместимость с браузерами

{{Compat}}

-

Смотрите также

+

Смотрите также