Extra unifor.dll — различия между версиями
Sokv (обсуждение | вклад) (Новая страница: «<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.
Ссылки
См. также: