Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2017, 23:24   #1
Mirrox
Новичок
Джуниор
 
Регистрация: 15.07.2017
Сообщений: 2
По умолчанию Просьба оценить инструменты объяснения регулярных выражений

Здравствуйте! Хочу поделиться новым инструментом для обучения/объяснения регулярных выражений.

Он имеет:
  • синтаксическое дерево выражения, которое объясняет его внутренности. У узлов дерева есть тултипы, поясняющие этот конкретный узел.
  • объясняющий граф, показывающий как бы пути следования.
  • поле ввода тестовых строк (как и у других инструментов).
  • небольшую вводную статью в регулярные выражения на английском и русском языках.

Можно кликом на узел дерева выделять его поддерево, тогда будет подсвечена часть регулярного выражения, соответствующая этому поддереву.

Принимаются предложения и пожелания.
Инструмент доступен по адресу http://preg.pro. Надеюсь, будет полезно новичкам в регулярных выражениях
Mirrox вне форума Ответить с цитированием
Старый 15.07.2017, 23:42   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Работает вроде

Только черное на темно-фиолетовом — не лучшее сочетание цветов.


Цитата:
Сообщение от Mirrox Посмотреть сообщение
Можно кликом на узел дерева выделять его поддерево, тогда будет подсвечена часть регулярного выражения, соответствующая этому поддереву.
о, я в дипломе такое делал, только там ЯП был, а не регексп )
Вместо прямоугольника был желтый фон у узлов (и кода).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.07.2017, 01:06   #3
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

Нельзя посмотреть выбрав кликом мышки из каких-то примеров, на этом и всё, лень.
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 16.07.2017, 07:15   #4
agmag
Пользователь
 
Регистрация: 15.07.2017
Сообщений: 31
По умолчанию

Что можно добавить?
  1. Возможность переключения между визуализатором и тестером(по вкладкам/по страницам сайта/и т.д.) - это позволит убрать кнопку Test и проверять текст на совпадения автоматически по мере набора на странице Тестера; либо вместо кнопок Explain и Test сделать одну, либо оставить только Explain
  2. Для Тестовых Строк сделать большую область;
  3. Шпаргалку по RegExp(чтоб сразу на виду);
  4. Экспорт картинок в png/gif;
  5. Кнопки-аккордеоны скрыть изначально и сделать видимыми только после нажатия Explain.
agmag вне форума Ответить с цитированием
Старый 17.07.2017, 12:15   #5
Mirrox
Новичок
Джуниор
 
Регистрация: 15.07.2017
Сообщений: 2
По умолчанию

Спасибо вам за ваши советы и замечания!
Mirrox вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синтаксис регулярных выражений в C++ Rorian Visual C++ 0 03.02.2015 05:02
Использование регулярных выражений Mixim Общие вопросы по программированию, компьютерный форум 3 03.05.2013 12:12
Правильность регулярных выражений ! pompiduskus PHP 0 01.02.2012 19:42