Ответ 1
Редактор Zeus Lite реализует стиль регулярного выражения Perl, и он свободен.
Ищите текстовый редактор графического интерфейса Windows , поддерживающий регулярные выражения solid 1 для функций Find/Replace, для использования программистами.
Знакомый с Vim, Ed, Emacs и т.д. Не ищу командный редактор. Дает выбранный редактор членам команды, уже знакомым с регулярными выражениями, но не хочет, чтобы кривая обучения использовалась самим редактором.
1: "твердое" значение: новый синтаксис или реализованные функции.
Редактор Zeus Lite реализует стиль регулярного выражения Perl, и он свободен.
Notepad RE (поддержка регулярного выражения PCRE) и Блокнот программистов (Поддержка регулярных выражений PERL) для меня отлично справились. Первая - хорошая замена для Блокнота.
Notepad ++ полезен для менее сложных регулярных выражений.
EditPadLite 7 (свободная для некоммерческого использования уменьшенная версия EditpadPro) теперь обеспечивает поиск и замену регулярных выражений.
Он использует JGSoft очень мощный механизм регулярных выражений.
Редактировать 2012-03-12 Notepad ++ - очень популярный бесплатный редактор, но в прошлом не было мощное регулярное выражение (так что я никогда не использовал его). Однако с версии 6 он теперь включает очень мощную и стабильную библиотеку регулярных выражений PCRE. Хотя я - жесткий пользователь EditPadPro, мне может потребоваться второй взгляд...
EditPad Pro, похоже, все. Несмотря на то, что вы коммерческий, вы можете попробовать бесплатно.
В качестве бесплатной альтернативы я использую ConTEXT время от времени, когда я нахожусь в Windows. Хотя он не поддерживает внешний вид, поддерживаются почти все другие функции PCRE. Это приятный легкий текстовый редактор с тонкой подсветкой синтаксиса.
Здесь ответ отрицательный (и только на год позже):
Есть определенные редакторы, которые очень хороши во многих отношениях, но имеют очень плохую поддержку регулярных выражений: "SciTE", "Блокнот программиста" и "Блокнот ++" (которые все бесплатны). Все они основаны на библиотеке "Scintilla", которая имеет механизм регулярных выражений, который даже не поддерживает чередование.
Следовательно, если регулярные выражения важны для вас, то вам, вероятно, следует избегать их.
Я пробовал много предлагаемых программ, перечисленных выше, но на сегодняшний день единственный бесплатный текстовый редактор, который я нашел с поддержкой надежной (т.е. ошибок, почти всех функций) для регулярные выражения jEdit.
Все остальные имеют какое-то странное ограничение так или иначе, как невозможность поиска новых строк.
Взгляните на notepad++
, который является бесплатным и поддерживает все виды поддержки regexy.
Получите версию PortableApps, и вы можете постоянно держать ее на ключевом приводе - удобном для платформа мобильных dev.
Я искал текстовый редактор текстового графического текста с полной или всеобъемлющей поддержкой регулярных выражений (включая утверждения lookahead/lookbehind) и возможность поиска по нескольким файлам. Zeus Lite имеет поддержку, но он застыл с очень большим набором файлов. Для моего текстового редактора нужен графический интерфейс. Когда я просматриваю очень большой набор файлов с всесторонней поддержкой регулярных выражений, и я хочу БЕСПЛАТНУЮ программу, я использую TextCrawler.
TestCrawler НЕ является текстовым редактором графического интерфейса, но для моих нужд он выполняет роль бесплатного текстового редактора графического интерфейса.
Еще один хороший, который я использую - мне он нравится лучше, чем блокнот ++ и ConTEXT - PSPad Он имеет большой набор функций и может загружать более крупные файлы, чем блокнот ++.
ДЕЙСТВИТЕЛЬНО полнофункциональный легкий редактор, который я использую для замены блокнота, но многие функции PSPad, включая поиск регулярных выражений, Notepad2
Я часто использовал regex find/replace в Netbeans в прошлом. Он может обрабатывать несколько файлов (имена файлов могут быть заданы с помощью regexp!)