Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
поддержка RegExp в .PFT
Пользователь: evan (IP-адрес скрыт)
Дата: 11, March, 2011 11:05

По сути работа библиотеки заключается в поиске и замене символов. В частности мы ее писали для того что бы исчерпать ошибки библиотекарей, в частности лишние точки в полях и т.п.
1. Библиотеку положить в папку с .exe АРМ-ов.
2. пример использования:
а) вызов библиотеки и ее функции "&uf('+8SnR,ReRE,";
б) символ разделитель "@";
в) где ищем "'|/ |v200^f'";
г) символ разделитель "@";
д) что ищем "\. *([А-Яа-я])";
е) символ разделитель "@";
ж) на что заменяем "\. $1')";
В целом пример выглядит так:
&uf('+8SnR,ReRE,@'|/ |v200^f'@\. *([А-Яа-я])@\. $1');
В этом примере заменяем в том, что получается в результате |/ |v200^f, т.е.:
ищем(точка)(сколько угодно пробелов)(буква) и заменяем на (точка)(пробел)(найденная буква)

Не судите о человеке по его друзьям..... У Иуды они были безупречны.....



Редактировано 1 раз. Последний раз 11.03.2011 11:08 пользователем evan.

Вложения: SnR.dll (378.5KB)  
Re: поддержка RegExp в .PFT
Пользователь: ski (IP-адрес скрыт)
Дата: 10, April, 2013 07:40

вот спасибо.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.