Надстройка PLEX для Microsoft Excel 2007-2021 и Office 365

Функция RegExpExtract

1662 06.05.2018
Функция RegExpExtract

Пользовательская функция для поиска текста с регулярными выражениями. Возвращает результаты как сцепленную текстовую строку через символ-разделитель.

Синтаксис

=RegExpExtract(Txt; Pattern; Item; Delimiter; CaseSensitive)

где

  • Txt – ячейка с текстом, из которого нужно извлечь заданную подстроку
  • Pattern – шаблон на основе регулярных выражений (подробнее о языке регулярных выражений можно почитать и посмотреть тут https://www.planetaexcel.ru/techniques/7/4844/ )
  • Item – порядковый номер извлекаемой подстроки. Для извлечения первой встречной подходящей под шаблон подстроки используйте 1, для второй 2 и т.д. Для извлечения последней используйте -1, второй с конца -2 и т.д. Если Item=0, то будет извлечен весь массив найденных подстрок через заданный символ-разделитель (см. следующий аргумент). По умолчанию этот аргумент принимается равным 1.
  • Delimiter – символ-разделитель в случае, если извлекается весь набор найденных подстрок (по умолчанию – запятая)
  • CaseSensitive – нужно (1) или нет (0) учитывать регистр при поиске по шаблону. По умолчанию – 0.


Регулярные выражения в PLEX

Полный список всех инструментов надстройки PLEX



Наверх