Инструмент Regex для Linux

Windows имеет замечательный инструмент, работающий с регулярными выражениями - RegexBuddy. Это имеет две проблемы:

  1. Это является коммерческим.
  2. Это работает на Windows (версия Linux, не более доступная).

Какие инструменты (кроме grep) Вы используете работу с регулярными выражениями на Linux?

7
задан 17.07.2009, 01:14

13 ответов

См. мой ответ на то, Как Вы пишете и тестируете свои регулярные выражения? на StackOverflow.

Не используйте Regex Buddy, ни любой подобный инструмент.

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

Они на самом деле намного более просты, чем люди думают.

7
ответ дан 07.12.2019, 14:27
  • 1
    Да: Я даю тот же совет о программном обеспечении для проверения орфографию. Просто скажите "нет". Изучите это. – Telemachus 16.07.2009, 15:47
  • 2
    Хм, я менее уверенный в написании - быть огромное количество слов, языков и причуд грамматики, чтобы смущать людей. Регулярные выражения невероятно простые по сравнению с любым человеком/разговорными языками. разорванная связь – Peter Boughton 16.07.2009, 16:14
  • 3
    как Regex Buddy не являются регулярными выражениями для Вас, таким образом, пользователь все еще есть ли они. Но это можно ли помочь записать им, особенно затем выражения довольно большими. – Pawka 16.07.2009, 17:04
  • 4
    Peter: Я допускаю, что написание может быть более трудно (для некоторых людей, некоторых видов учеников). Однако, изучите это. Программное обеспечение только дает Вам ложное чувство защищенности во всяком случае. Программное обеспечение не может записать хорошо вообще. – Telemachus 16.07.2009, 18:04
  • 5
    , Даже если Вы не нуждаетесь в помощи, это может все еще быть полезно. Я знаю регулярные выражения вполне хорошо, но мне все еще нравится использовать графического редактора, когда я имею тот в наличии. – David Z 16.07.2009, 22:02

Vim. Динамично находит и выделяет первое соответствие для регулярного выражения, поскольку Вы вводите его.

Я использую это в Windows также, на самом деле, по той же причине.

0
ответ дан 07.12.2019, 14:27
  • 1
    Вы могли бы найти, что regexs энергии являются не совсем стандартными. В особенности я думаю +, который Вы имеете к обратной косой черте для работы как "одни или несколько" matcher, где в, допустите ошибку, регулярные регулярные выражения, обратная косая черта вышла бы из него. – Evan 17.07.2009, 06:58

Существует дополнение для Firefox, который я нахожу удобными для моих потребностей not-onerous.

1
ответ дан 07.12.2019, 14:27

Программное обеспечение Not, но веб-сайт - Rubular

1
ответ дан 07.12.2019, 14:27

txt2regex иногда пригождается.

Между прочим, для Windows мне нравится тренер Regex.

1
ответ дан 07.12.2019, 14:27

Существует также Kodos http://kodos.sourceforge.net/

2
ответ дан 07.12.2019, 14:27

RegexBuddy, как сообщают, работает отлично на Вине.

2
ответ дан 07.12.2019, 14:27

MonoDevelop включает мощный инструмент Regex. Это включает библиотеку пользователя, отправленного Regexes и тестер Regex.

regex блоком проверки допустимости является Система. Текст. RegularExpressions. Regex.

2
ответ дан 07.12.2019, 14:27
  • 1
    я только что попробовал - это хорошо. Но я не выполню другой IDE только для regexps, в то время как я не разрабатываю Моно. – Pawka 16.07.2009, 14:51
  • 2
    . Удачный меня я - разработчик C#..., о, ожидают..., можно сделать другие языки, не связанные с dotNet вообще в MonoDevelop. C и C++ вполне хорошо поддерживаются. Больше прибыть. (Ruby, Delphi, и т.д.). – Dykam 16.07.2009, 14:58

Я обычно использую emacs с regex-инструментом. Это get's сделанное задание.

Вот является чья-то запись в блоге об этом http://bc.tech.coop/blog/071103.html

3
ответ дан 07.12.2019, 14:27

Я использую Kiki, это просто, но делает задание.

Записанный в Python и существует названный пакет человечности kiki.

enter image description here

7
ответ дан 07.12.2019, 14:27

Redet, кажется, то, что Вы ищете.

1
ответ дан 07.12.2019, 14:27

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

0
ответ дан 07.12.2019, 14:27

Теги

Похожие вопросы