Справка по формулам и функциям
- Введение
- Введение в формулы и функции
-
- НАКОПДОХОД
- НАКОПДОХОДПОГАШ
- ДЛИТОБЛИГ
- МДЛИТОБЛИГ
- ДНЕЙКУПОНДО
- ДНЕЙКУПОН
- ДНЕЙКУПОНПОСЛЕ
- ЧИСЛКУПОН
- ОБЩПЛАТ
- ОБЩДОХОД
- ВАЛЮТА
- ВАЛЮТАКОД
- ВАЛЮТАКОНВ
- ВАЛЮТАП
- ДОБ
- ДДОБ
- СКИДКА
- ЭФФЕКТ
- БС
- ИНОРМА
- ПЛПРОЦ
- ВНДОХ
- ПРОЦПЛАТ
- МВСД
- НОМИНАЛ
- КПЕР
- ЧПС
- ППЛАТ
- ОСПЛТ
- ЦЕНА
- ЦЕНАСКИДКА
- ЦЕНАПОГАШ
- ПС
- СТАВКА
- ПОЛУЧЕНО
- АПЛ
- АКЦИЯ
- АКЦИЯП
- АСЧ
- ПУО
- НЕРЕГ.ВНДОХ
- НЕРЕГ.ЧПС
- ДОХОД
- ДОХОДСКИДКА
- ДОХОДПОГАШ
-
- ABS
- ОКРВВЕРХ
- ЧИСЛКОМБ
- ЧЁТН
- EXP
- ФАКТР
- ДВФАКТР
- ОКРВНИЗ
- НОД
- ЦЕЛОЕ
- НОК
- LN
- LOG
- LG
- ОСТАТ
- ОКРУГЛТ
- МУЛЬТИНОМ
- НЕЧЁТ
- ПИ
- ПОЛИНОМИАЛЬНЫЙ
- СТЕПЕНЬ
- ПРОИЗВЕД
- ЧАСТНОЕ
- СЛЧИС
- СЛУЧМЕЖДУ
- РИМСКОЕ
- ОКРУГЛ
- ОКРУГЛВНИЗ
- ОКРУГЛВВЕРХ
- СУММСТЕП
- ЗНАК
- КОРЕНЬ
- КОРЕНЬПИ
- ПОДЫТОГ
- СУММ
- СУММЕСЛИ
- СУММЕСЛИМН
- СУММПРОИЗВ
- СУММКВ
- СУММРАЗНКВ
- СУММСУММКВ
- СУММКВРАЗН
- ОТБР
-
- СРОТКЛ
- СРЗНАЧ
- СРЗНАЧА
- СРЕСЛИ
- СРЕСЛИМН
- БЕТАРАСП
- БЕТАОБР
- БИНОМРАСП
- ХИ2РАСП
- ХИ2ОБР
- ХИ2ТЕСТ
- ДОВЕРИТ
- КОРРЕЛ
- СЧЕТ
- СЧЕТЗ
- СЧИТАТЬПУСТОТЫ
- СЧЕТЕСЛИ
- СЧЕТЕСЛИМН
- КОВАР
- КРИТБИНОМ
- КВАДРОТКЛ
- ЭКСПРАСП
- FРАСП
- FРАСПОБР
- ПРЕДСКАЗ
- ЧАСТОТА
- ГАММАРАСП
- ГАММАОБР
- ГАММАНЛОГ
- СРГЕОМ
- СРГАРМ
- ОТРЕЗОК
- НАИБОЛЬШИЙ
- ЛИНЕЙН
- ЛОГНОРМОБР
- ЛОГНОРМРАСП
- МАКС
- МАКСА
- МАКС.ЕСЛИМН
- МЕДИАНА
- МИН
- МИНА
- МИН.ЕСЛИМН
- МОДА
- ОТРБИНОМРАСП
- НОРМРАСП
- НОРМОБР
- НОРМСТРАСП
- НОРМСТОБР
- ПЕРСЕНТИЛЬ
- ПРОЦЕНТРАНГ
- ПЕРЕСТ
- ПУАССОН
- ВЕРОЯТНОСТЬ
- КВАРТИЛЬ
- РАНГ
- НАКЛОН
- НАИМЕНЬШИЙ
- НОРМАЛИЗАЦИЯ
- СТАНДОТКЛОН
- СТАНДОТКЛОНА
- СТАНДОТКЛОНП
- СТАНДОТКЛОНПА
- СТЬЮДРАСП
- СТЬЮДРАСПОБР
- ТТЕСТ
- ДИСП
- ДИСПА
- ДИСПР
- ДИСПРА
- ВЕЙБУЛЛ
- ZТЕСТ
РЕГВЫРАЖЕН.ИЗВЛЕЧ
Функция РЕГВЫРАЖЕН.ИЗВЛЕЧ возвращает совпадения или группы захвата в совпадении указанного регулярного выражения в исходной строке.
РЕГВЫРАЖЕН.ИЗВЛЕЧ(исходная строка; строка регулярного выражения; номер совпадения; номер группы захвата)
исходн. строка: строковое значение, с которым выполняется сопоставление.
строка регулярного выражения: строковое значение, представляющее регулярное выражение, которое используется для сопоставления с исходной строкой.
номер совпадения: необязательное целое число, указывающее, какое совпадение должно быть возвращено при наличии нескольких совпадений. Допускается использование отрицательных целых чисел для вывода совпадений в обратном порядке. Таким образом, -1 — последнее совпадение и т. д. Если присвоено значение 0, то возвращается массив всех совпадений. По умолчанию возвращается первое совпадение.
номер группы захвата: необязательное целое число, указывающее, какая группа захвата внутри совпадения должна быть возвращена при наличии групп захвата в регулярном выражении. Отрицательные значения недопустимы. В случае возврата значения 0 будет возвращен массив всех групп захвата. По умолчанию возвращается все совпадение целиком.
Примечания
Строка регулярного выражения должна соответствовать стандарту ICU.
Примеры |
---|
Допустим, в ячейке A1 содержится текст «jake@appleseed.com john@appleseed.ca mike@appleseed.de». =РЕГВЫРАЖЕН.ИЗВЛЕЧ(A1; "([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})") возвращает «jake@appleseed.com». =РЕГВЫРАЖЕН.ИЗВЛЕЧ(A1; "([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"; 2) возвращает «john@appleseed.ca». =РЕГВЫРАЖЕН.ИЗВЛЕЧ(A1; "([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"; -1) возвращает «mike@appleseed.de». =РЕГВЫРАЖЕН.ИЗВЛЕЧ(A1; "([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"; 1; 1) возвращает «jake». =РЕГВЫРАЖЕН.ИЗВЛЕЧ(A1; "([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"; 2; 2) возвращает «appleseed.ca». |