Совместная разработка RegEx - PullRequest
10 голосов
/ 15 мая 2009

Я ищу веб-сайт или программное обеспечение Collaborative RegEx, где можно отправить несколько случаев «совпадения» и «не должны совпадать», тогда другие могут реорганизовать регулярное выражение. Как refactormycode.com, но с изюминкой RegEx. И таким образом можно увидеть, какой код работает быстрее и является действительно правильным на основе данных тестов на совпадение.

Это может быть очень полезно в качестве веб-сайта, где каждый может редактировать (например, вики) или внутри команды.

Я думал об этом и очень много для меня понял. Есть ли какой-либо веб-сайт / программное обеспечение, подобное этому? Если нет, то почему бы и нет?

Ответы [ 5 ]

1 голос
/ 16 мая 2009

Попробуйте RegExLib

Не вики, а несколько приличных примеров.

0 голосов
/ 19 мая 2009

RegExLib имеет хорошее хранилище отправленных пользователем регулярных выражений. Для каждого выражения другие пользователи могут оставлять комментарии, поэтому есть некоторая совместная работа и отзывы о том, что люди отправляют.

Я не уверен, насколько велико сообщество для сайта, поэтому я не знаю, будет ли отправка ваших выражений гарантией обратной связи, но я нашел, что это хорошая отправная точка, когда мне нужно было начать точка для разработки некоторых выражений.

На сайте также есть замечательный тестер регулярных выражений , который я считаю очень ценным ресурсом при разработке и тестировании моих регулярных выражений.

Вы упомянули о наличии «веб-сайта, где каждый может редактировать (например, вики) или внутри команды».
Почему бы не посмотреть, сможете ли вы получить запасной компьютер, настроить свою собственную вики с открытым исходным кодом и запустить собственный сайт для своей внутренней команды. Старый рабочий стол, работающий под вашим столом, вероятно, сможет справиться с нагрузкой для вашей команды. И если он получал достаточное использование, чтобы нуждаться в лучшем компьютере, то это было бы хорошим доказательством и оправданием для вашего менеджера или любого, кто на самом деле является хорошим ресурсом для команды и заслуживает лучшего оборудования. (даже сайт sharepoint будет работать вместо вики, если у вашей компании есть ограничения на то, что вы можете запустить. Я работал в компании среднего размера, где был какой-то странный бюрократический спор по поводу wiki и sharepoint, потому что кто-то думал, что это будет хорошая идея быть последовательным. совершенно тупым.)

0 голосов
/ 18 мая 2009

Также представляет интерес:

текст ссылки

Генератор регулярных выражений (perl php python java javascript coldfusion c c ++ ruby ​​vb vbscript j # c # c ++. Net vb.net)

0 голосов
/ 18 мая 2009

Я всегда был большим поклонником The Regulator . Самое главное, что он бесплатный, но он также интегрируется с RegExLib, позволяет тестировать регулярные выражения с кучей различных опций, имеет плагины, генерацию кода и многое другое. Хотя другие могут отличаться, я думаю, что это очень близко к тому, чтобы быть программным обеспечением Иисуса из RegEx.

Единственное предупреждение: для него требуются окна, а регулярные выражения (регулярные выражения?) Оцениваются с использованием среды выполнения .net. (важно, потому что есть некоторые очень тонкие особенности .net относительно того, как обрабатываются регулярные выражения).

Вы также можете проверить этот сайт .

0 голосов
/ 18 мая 2009

RegexBuddy - это несвободное программное обеспечение, включающее форум.

У него нет интеграции, которую вы ищете между сообществом и испытательным стендом regex, но у него есть, по крайней мере, эти две функции.

...