Программа по недвижимости Скания антипосредник позволяет выполнять поиск и замену текста объявлений во время обработки объявлений.
Программа позволяет выполнить замену некоторого текста во время обработки объявлений с помощью регулярных выражений. Регулярные выражения - это мощное средство для работы с текстами, а также для выполнения синтаксического анализа текстов объявлений.
Программа позволяет выполнить не просто замену/удаление по ключевому слову, а по некоторому образцу. Образец - это регулярное выражение для поиска текста в объявлении. Например, можно удалить из объявления текст, который отвечает некоторым параметрам или который находится между какими-нибудь символами, также можно удалять/заменять только числа, цифры. Например можно текст 20000 превратить в 20 тыс. А также многое другое.
После получения объявлений с некоторых сайтов в текстах может встречаться "html-мусор", из-за которого объяление становится нечетабельным. Редактировать вручную каждое объявление - это большие затраты времени. А программа с таким функционалом может помочь автоматизировать работу.
Чтобы выполнить замену текста или удаление текста из объявления требуется выполнить некоторые настройки.
1. Запустите программу.
2. Выберите меню "Параметры->Настройки поиска и замены по образцу".
В таблице следует указать три обязательных параметра: Регулярное выражение (образец поиска), Активно или нет, Профиль обработки.
3. Нажмите кнопку Добавить или клавишу Insert на клавиатуре. Появится новая пустая запись (строка) в таблице.
4. Введите образец (регулярное выражение).
5. Введите Текст для замены (обычный текст, на который требуется выполнить замену). Если нужно удалить информацию из текста, то оставьте это поле незаполненным.
6. Установите флажок Активно.
7. Выберите профиль обработки из выпадающего списка.
Можно использовать несколько профилей обработки. Список профилей обработки заполняется из списка профилей главной формы. Для чего это. Для того, чтобы можно было настраивать замену текста для разных профилей. Допустим, информация пришла из "газеты1" и информация пришла из "газеты2". Для разных газет требуются разные настроки замены/удаления текста в объявлениях.
8. Заполните поле Описание. Поле Описание - это чисто информативное поле, как примечание и не обязательно для заполнения.
9. Нажмите клавишу Enter или перейдите на другую запись для сохранения информации в таблице.
Примечание. Настройка замены/удаления текста хранится непосредственно в базе данных программы. И если несколько программ работают по сети с единой базой, то насторйки достаточно выполнить в одной программе и они станут автоматически доступны в другой программе, подключенной к этой же базе данных.
Чтобы игнорировать регистр символов (СЛОВО и СлОвО), нужно указать вначале выражения для поиска это - (?i), например, (?i)северный, тогда программа будет искать и северный и СеверНый и СЕВЕРНЫЙ.
Техническая поддержка зарегистрированным пользователям поможет составить правильные регулярные выражения (образцы).