Extra unifor.dll — различия между версиями

Материал из Wikipedia
Перейти к: навигация, поиск
(Новая страница: «<tt>extra_unifor.dll</tt> – библиотека функций, предназначенных для использования в [[Язык форматиро…»)
 
(нет различий)

Текущая версия на 17:24, 30 декабря 2013

extra_unifor.dll – библиотека функций, предназначенных для использования в языке форматирования. Вызов функций данной библиотеки возможен при помощи UNIFOR &uf('+8, предназначенного для вызова функций из внешней DLL.

Данная библиотека входит в ИРБИС 64 для полнотекстовых БД начиная с версии 2013.1.

Перечень функций с примерами их применения

Функции для работы с регулярными выражениями

Проверить соответствие строки регулярному выражению – &uf('+8extra_unifor,RegExp_Exec,…

Вид функции: +8extra_unifor,RegExp_Exec,.

Назначение: Возвращает 1, если строка соответствует регулярному выражению, и 0 в противном случае.

Формат (передаваемая строка):

+8extra_unifor,RegExp_Exec,!<регулярное_выражение>!<исходная_строка>

где !уникальный разделитель, отсутствующий в регулярном выражении. Предполагается, что <исходная_строка> дана в кодировке UTF-8. Если последовательность байт <исходная_строка> не является выражением, соответствующем какой либо строке в кодировке UTF-8, то считается, что <исходная_строка> в кодировке ANSI.

Ссылки

См. также: