Ответ 1
Это хороший редактор/тестер регулярных выражений в Интернете: http://myregexp.com/
Я изучил основы базового Regex, но я все еще чувствую, что я далек от того, чтобы быть хорошим.
Как новичок, будет фантастически иметь редактор WYSIWYG. Поэтому мне было интересно, может ли кто-нибудь дать рекомендации таким редакторам? Для различных часто используемых версий Regex, таких как базовый, для Python для Perl для bash,....
Или, если у вас есть другие хорошие способы/инструменты (не обязательно в форме редактора), чтобы рекомендовать для поддержки разных версий Regex, это тоже будет хорошо!
Спасибо и приветствую!
МОИ ОС - Ubuntu 10.10 и Windows 7.
Это хороший редактор/тестер регулярных выражений в Интернете: http://myregexp.com/
Что такое "хорошо", зависит от того, что наиболее полезно для you. Для меня, однако, это ключевые особенности хорошего редактора регулярных выражений (помимо возможности тестировать и создавать регулярные выражения, конечно, что является предпосылкой для того, чтобы называться "редактор регулярных выражений":-):
RegexBuddy, как упоминал @Max, делает все это, но есть и бесплатная альтернатива, Expresso, что также очень хорошо. Эти две утилиты - это только, которые я нашел с решающей способностью объяснять регулярное выражение. Вот пример из RegexBuddy:
RegexBuddy очень полезно.
Существует Regexper - интерактивный инструмент для красивой визуализации JavaScript Regexp - который недавно вышел.
Regexper - это инструмент для визуализации регулярных выражений JavaScript в Интернете. Инструмент может использоваться как учебный инструмент или просто как инструмент для логики вашего регулярного выражения JavaScript, чтобы лучше понять его. Это может быть особенно полезно, когда вам приходится писать сложные регулярные выражения.
Я думаю, вы найдете www.debuggex.com очень ценным. Некоторые преимущества debuggex:
Во время написания он поддерживает только Javascript. Однако в будущем запланировано больше языков.
вы можете попробовать PCREck, редактор регулярных выражений с несколькими диалектами, это также с открытым исходным кодом, если вам это интересно.