Разработки проекта PuppyRus > PureBasic
RegExpPB - тестирования регулярных выражений
AZJIO:
RegExpPB
Скачать: yandex upload.ee
--- Цитата: sfs от 10 Январь 2021, 08:34:24 ---Цитата: AZJIO от 10 Январь 2021, 08:11:48
В качестве инструмента поиска текста в файлах,
sed не удобнее?
--- Конец цитаты ---
мне нет, но нашёл вариант regexxer
Ранее я делал уже эту программу на AutoIt3.
sfs:
Теория
не стаботала "справка" - выхлоп консоли внизу скрина
Спасибо+
AZJIO:
--- Цитата: sfs от 12 Февраль 2021, 09:18:53 ---не стаботала "справка" - выхлоп консоли внизу скрина
--- Конец цитаты ---
Не понял, то есть ссылка не работает? ru-board заблокирован? Теоретически я могу сделать справку в виде html-файла, в интернете ссылок справок/обучалок полно, я дал именно свою переписанную и более полную (в пределах разумного), на официальном сайте по движку рег.выр. конечно, описание в разы полнее, но на английском. Единственное в рамках PureBasic не работают ссылки на группы типа \1 или \2 и т.д. и кто-то выкладывал код с работающими ссылками, но я не разобрался насколько он правильный, чтобы использовать.
В коде справка вызывается так:
--- Код ---
RunProgram("xdg-open", "http://forum.ru-board.com/topic.cgi?forum=33&topic=0472&start=0&limit=1&m=2#1", "")
--- Конец кода ---
sfs:
--- Цитата: AZJIO от 12 Февраль 2021, 15:00:13 ---ссылка не работает?
--- Конец цитаты ---
Нет. Браузер не открывается. Вероятно это связано с xdg-open. Из консоли xdg-open http://ya.ru открывается
Возможно это особенности моего дистра
AZJIO:
sfs
Ну справка это пока не самое главное.
Попробовал использовать Scintilla в поле вставки регулярных выражений, чтобы подсветить код регулярного выражения. В среднем получилось, но регулярные выражения Scintilla какие то усечённые, пришлось переделывать регулярные выражения подсветки кода, чтобы они были совместимы, при этом естественно не так избирательно работают. Например не работает символ "|" ИЛИ, а также предпросмотр слева, то есть (?<!...).
Ну и размер файла подскочил на 750кб из-за встраивания Scintilla
Навигация
Перейти к полной версии