[Quote]

    AZJIO
  • 17953
  • Longevity: 4 years 2 months
  • Posts: 1007
  • REPUTATION:124

    [+] [-]
RegExpPB
Тест регулярных выражений.
Скачать: yadi.sk, upload.ee

Readme

Кнопка "Старт" выполняет регулярное выражение и помещает результат в нижнее окно.
Описание конфигурационных файлов:
Menu.ini содержит набор элементов регулярного выражения для вставки в позицию курсора. Содержимое отображается в меню выбора регулярных выражений в разделе "семплы"
RegExpPB.ini - основные настройки (размер окна, шрифт, стиль подсветки). Необходимо указать стиль "style = style1" или другой (2, 3, 4). В белом оформление удобно подсвечивать фоном, а в чёрной теме лучше подсвечивать цветом текста. Подсветка фоном или текстом отвечает флаг type = 0/1
Library - папка содержащая библиотеки регулярных выражений.
template - папка для создания готового кода при нажатии кнопки "Copy". Можно создать свои конструкции используя переменные %regexp%, %replace%, %flags%, эти тексты будут заменены текстами в полях ввода программы и весь шаблон будет скопирован в буфер обмена.

Обновления

Кнопка "Добавить" использует имя выделенного пункта, и если не будет изменено, то предлагает перезаписать текущий.
Исправлен регвыр чтения библиотеки, не мог прочитать с пустыми данными.
Добавлен "Не обновлять"
Добавлен параметр ini-файла copysel = 0. Включает выбор шаблона в Проводнике.
Добавлена библиотека регулярных выражений PureBasic
Теперь битовые флаги при чтении/записи в библиотеку (библиотеки конвертированы с битовым флагом)
Проверка если в поле замены ссылки на группы, то ставится галочка поддержки групп.
Добавлена история регулярных выражений с сохранением.
Добавлен хоткей Ctrl+Enter
Добавлен цвет таймера.
Добавлены параметры ini-файла: "Поверх всех окон", число пунктов истории.
Добавлено сохранение выбора библиотеки
Добавлено 2 кнопки "Добавить" и "Удалить", чтобы наполнять библиотеки регулярных выражений.
Добавлена кнопка "открыть файл", а также "перетащить и бросить" в окно "текст для обработки" (UTF-8).
Настройки цвета выведены в ini-файл.


Last edited by AZJIO on 2022-05-04 10:01; edited 6 times in total

[Quote]

    rekshd
  • 19892
  • Longevity: 3 years 4 months
  • Posts: 185
  • REPUTATION:2

    [+] [-]
Ура ab Потестируем. Как раз есть на что натравить ar

[Quote]

    AZJIO
  • 17953
  • Longevity: 4 years 2 months
  • Posts: 1007
  • REPUTATION:124

    [+] [-]
Добавил ком-строку в виде -l:PureBasic -nu -i:4 "%TEMPFILE"
То есть можно запуская как инструмент из AkelPad или PureBasic открыть документ в окно для обработки регулярным выражением, задать выбранную библиотеку регулярных выражений.


Display posts:    

Current time is: 17-May 06:56

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum