30 ответов:
самый мощный бесплатный онлайн-инструмент тестирования регулярных выражений на сегодняшний день http://regex101.com/ - позволяет выбрать RE engine (PCRE, JavaScript, Python), имеет отладчик, раскрашивает совпадения, объясняет регулярное выражение на лету, может создавать постоянные ссылки на регулярное выражение playground.
другие онлайн инструменты:
- http://www.rexv.org/ - поддерживает PHP и Perl PCRE, Posix, Python, JavaScript и Узел.js
- http://refiddle.com/ - вдохновлен jsfiddle, но для регулярных выражений. Поддерживает JavaScript, Ruby и .NET выражения.
- http://regexpal.com/ - питание XRegExp библиотека JavaScript
- http://www.rubular.com/ - Ruby-based
- Perl Regex Tutor - использует PCRE
рабочий стол Windows инструменты:
- Тренер Регулярных Выражений - бесплатное приложение для Windows
- RegexBuddy рекомендуется большинством, стоит US $ 39.95
Джефф Этвуд [писал о регулярных выражениях] (post:).
другие инструменты, рекомендованные пользователями SO, включают:
- http://www.txt2re.com/ онлайн-бесплатный инструмент для создания регулярных выражений для нескольких языков (@palmsey другой поток)
- Добавленные Байты Регулярные Выражения Шпаргалка (@GateKiller другой поток)
- http://regexhero.net/ - онлайн тестер регулярных выражений .NET. Несвободный.
Я использую эспрессо (www.ultrapico.com). он имеет много приятных функций для разработчика. Регулятор был моим любимым, но он не обновлялся так долго, и я постоянно сталкивался с сбоями со сложными регулярными выражениями.
вот некоторые для Mac: (Примечание: не судите инструменты по их веб-сайтам)
- RegExhibit - мой любимый, мощный и легкий
- рэгги, опубликованных - простой и чистый!--8-->
- RegexWidget - виджет Dashboard для быстрого тестирования
Если вы являетесь пользователем Emacs, команда
re-builderпозволяет ввести регулярное выражение Emacs и показывает на лету соответствующие строки в текущем буфере, с цветами для обозначения групп. Это бесплатно как Emacs.
Rubular свободный, простой в использовании и выглядит красиво.
RegexBuddy - это оружие выбора
Я использую отлично и бесплатно Rad Software Regular Expression Designer.
Если вы просто хотите написать регулярное выражение, немного помогите с синтаксисом и протестируйте соответствие RE и замену, тогда этот довольно легкий инструмент идеально подходит.
несколько плагинов eclipse для тех, кто использует eclipse,
http://www.brosinski.com/regex/http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html
Кодос конечно. Потому что это питон. ;)
RegexBuddy это здорово!!!
Я согласен на RegExBuddy, но если вы хотите бесплатно или когда я работаю где-то, а не на своей собственной системе RegExr это отличный онлайн (Flash) инструмент, который имеет много предварительно построенных сегментов регулярных выражений для работы и делает в режиме реального времени сопоставление шаблонов для вашего тестирования.
стандартный Python установка есть каталог "инструменты / скрипты", содержащий redemo.py.
Это создает interactive окно Tkinter, в котором вы можете экспериментировать с регулярными выражениями.
в прошлом я предпочитал тренер регулярных выражений для его упрощенной компоновки, мгновенного выделения и его цены (бесплатно).
каждый раз через некоторое время, хотя я сталкиваюсь с проблемой с ним при попытке проверить регулярные выражения .NET. Для этого, оказывается, лучше использовать инструмент, который фактически использует механизм регулярных выражений .NET. Вот и вся моя причина строить Regex Hero в прошлом году. Он работает в Silverlight и, как таковой, запускается из класса регулярных выражений .NET библиотека напрямую.
Regexbuddy все это. http://www.regexbuddy.com/
см. принятый ответ на этот вопрос: Изучение Регулярных Выражений
Я добавлю к голосованию рэгги, опубликованных для Mac, собираюсь попробовать некоторые из других, которые предложил Джозеф и upvote этот пост завтра, когда мой лимит будет сброшен.
для онлайн: http://regexpal.com/ для рабочего стола: Тренер Регулярных Выражений
Я все еще большой Регулятор вентилятор.
Есть некоторые проблемы стабильности, но они могут быть исправлены путем отключения Intellisense. Он злится на некоторые выражения и опечатки в построении выражения.Если Рой Osherove обновил, но похоже, что он занят другими делами.
Мне нравится использовать этот онлайн: http://www.cuneytyilmaz.com/prog/jrx/ Конечно, это будет регулярное выражение javascript, но я еще никогда не делал ничего достаточно умного, чтобы заметить разницу.
сколько стоит ваше время? Заплатите $ 40 и получите RegexBuddy. Я сделал, и я даже обновился с 2.X версии до 3.х. Он заплатил за себя много раз.
Мне лично нравится Тестер Регулярных Выражений.
Это бесплатный плагин firefox, так что всегда!
и это регулярное выражение плагин может быть полезно для затмение и идея пользователи.
Мне нравится http://regexhero.net/tester/ много
проверить Regex Master, который является бесплатным и открытым исходным кодом тестер регулярных выражений
этот тестер регулярных выражений способен тестировать javascript, php и python http://www.piliapp.com/regex-tester/
RegExr для тестирования с помощью Actionscript 3 (Какой бы стандарт это ни был)
http://rgx-extract-replace.appspot.com имеет функциональность для привлечения захваченных групп регулярных выражений, отформатированных в Столбцах и дополнительно можно заменить совпадающие шаблоны во входном тексте.
Comments