Существует ли какое-либо программное обеспечение для преобразования регулярного выражения в диаграмму, чтобы показать, что конечный автомат работает. Я считаю полезным наглядно продемонстрировать, как помочь в исправлении ошибок и обеспечить правильное правильное выражение.
Регулярные выражения, преобразующиеся в диаграмму
Ответ 1
Вам следует попробовать RegexBuddy - ИМХО это лучший инструмент для создания, проверки, расширенной визуализации и отладки регулярного выражения. Также он обладает уникальной способностью эмулировать функции и ограничения всех популярных ароматов регулярных выражений, таких как PCRE, Perl, JavaScript, Java и т.д.
Ответ 2
Мне очень нравится http://www.regexper.com/, который выглядит как Parcon.
Пример (прямая ссылка):
Ответ 3
Если вы не против использования eclipse... http://crotonresearch.com/graphrex/
Ответ 4
Я запустил поиск google для "regex visualization" graphvis
, и я нашел это:
http://osteele.com/archives/2006/02/reanimator
Инструмент основан на веб-интерфейсе. Я действительно надеялся, что могу найти инструмент командной строки, потому что это было бы легче script. Тем не менее, реализация, похоже, хорошо документирована и может служить отправной точкой для других инструментов.
Ответ 5
Раньше был хорошим онлайн-инструментом для http://www.strfriend.com. К сожалению, в настоящее время он недоступен.