Espruino:Справочник по API/Класс RegExp/exec(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 53: Строка 53:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 59: Строка 59:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Версия от 15:19, 20 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция RegExp.exec()[1]

См. веб-документацию MDN.

Синтаксис

RegExp.exec(str)

Параметры

  • str – строка, которую надо проверить на соответствие регулярному выражению

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

Массив с результатом или null.

Описание

Сопоставляет регулярное выражение с заданной строкой. При успешном выполнении возвращает массив с результатом, при неуспешном – null.

Например, /Wo/.exec("Hello World") вернет:

[
 "Wo",
 "index": 6,
 "input": "Hello World"
]

Или можно воспользоваться скобочными группами. Например, /W(o)rld/.exec("Hello World") вернет:

[
 "World",
 "o", "index": 6,
 "input": "Hello World"
]

Примечание: Эта функция не доступна для устройств с маленькой flash-памятью.

Примеры

См.также

Внешние ссылки