gifts2017

Тестирование регулярных выражений

Опубликовал Антонио (Fragster) в раздел Программирование - Инструментарий

Простая обработка для тестирования регулярных выражений.

Простая обработка для тестирования регулярных выражений. Пример того, как можно использовать регулярные выражения в 1с, и одновременно помощь в их отладке.

Управляемая форма с выводом дерева найденных фрагментов и выбором, где выполняться, на клиенте или на сервере. Полезно, например, при использовании веб-клиента (тогда выполнять нужно на сервере) или при линукс-сервере и виндовс-клиенте (тогда выполнять надо на клиенте).

Обычная форма с выводом результата в окно сообщений.

Обработка содержит программный интерфейс для добавления в справочник внешних обработок БСП.

БезопасныйРежим = Ложь из-за того, что используется COM объект.

UPD 2016-03-21:

Добавлен выворд результатов поиска в поле html документа с выделением найденных фрагментов и выводом деталей во всплывающей подсказке (см скриншот)

Обеспечена работа в веб-клиенте

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ТестированиеРегулярныхВыражений.002.epf
.epf 16,03Kb
21.03.16
110
.epf 16,03Kb 110 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Евгений Люлюк (Evg-Lylyk) 23.09.10 15:05
Для тестирования регуляров лучше использовать RegExBuddy
2. Антонио (Fragster) 23.09.10 15:47
(1) таки его можно открыть из 1с?
3. Валерий Агеев (awa) 23.09.10 15:48
4. Антонио (Fragster) 23.09.10 16:12
(3) я про ту не знал :)
ну да эта проще :)
5. Евгений Люлюк (Evg-Lylyk) 23.09.10 17:18
(2) Так это программа запускается и без 1С (это плюс)
6. Гена (genrih) 22.10.10 13:48
(3) В отличии от указанной в этой еще реализаван вывод частей выражения
7. Андрей Д. (detec) 10.12.10 13:19
Чем эта разработка лучше бесплатной Expresso? Боюсь, что с регулярными выражениями "простеньким" функционалом далеко не уедешь.
8. Ийон Тихий (cool.vlad4) 10.12.10 13:38
Это программа хороша тем, что демонстрирует работу с регвыражениями в 1С, так, что в этом плюс, а больше ни в чем.
9. Алексей Миронов (a_mironov) 11.12.11 03:42
На мой взгляд, лучше было бы на c# внешнюю компоненту написать
10. Александр Саяркин (sayae) 18.01.12 12:57
обработка работает, удобно только для начинающих
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа