Eu pedi recomendações para editores Regex no stackoverflow há um tempo atrás. A seguir está uma das respostas :
O que é "bom" depende do que é mais útil para você. Para mim, porém, esses são os principais recursos de um bom editor de regex (além da capacidade de testar e criar expressões regulares, é claro, que é um pré-requisito para ser chamado de "editor de regex" :-):
- Exibe correspondências hierarquicamente com grupos capturados.
- Explica / analisa um regex inserido em inglês simples, mostrando uma árvore hierárquica.
- Converte sua regex em código para o idioma de sua escolha.
O RegexBuddy, como o @Max mencionou, faz tudo isso, mas também existe uma alternativa gratuita, o Expresso, que também os faz muito bem. Esses dois utilitários são os únicos que encontrei com a capacidade crucial de explicar uma regex.
Os recursos parecem muito atraentes para mim. Mas depois descobri que os dois são para Windows. Tentei instalar o Expresso, o grátis, via Wine, mas encontrei alguns problemas, sobre os quais perguntei em outro post.
- Então, eu queria saber se no Ubuntu existem alguns aplicativos comparáveis ao RegexBuddy e Expresso?
- Se for necessário instalar o .NET Framework para instalar o Expresso, ainda vale a pena instalar o Expresso no Ubuntu?
Obrigado e cumprimentos!
fonte
Kodos é um aplicativo para ajudar na criação e depuração de expressões regulares em python. A GUI para Kodos deve eliminar a necessidade de usar o interpretador python para o design de regex na maioria dos casos.
Página inicial: http://kodos.sourceforge.net/
Ou ferramenta on-line: http://www.regextester.com/
fonte
aptitude
, mas ele parece ter saído da 12.10. Se eu baixar o código-fonte e utilizá-losetup.py
, recebo alguns erros de dependência sobre o pyqt e os bails de instalação manual também. Alguma chance de que hajadeb
algum trabalho em algum lugar?O visual-regexp ainda funciona e está no repositório Ubuntu. Infelizmente, o nome não começa com "regex", então, mais tarde, você pensará: "Ah, sim, o que foi o editor de regex que eu instalei, digite" reg ", não obtenha nada, faça uma pesquisa na web e termine aqui por todo o lado Além disso, (porque é baseado em Tk?), colar do buffer de colagem na janela padrão não parece funcionar como esperado.
O Kodos era uma ferramenta maravilhosa, mas, infelizmente, nem o RegExr nem o Kodos são executados (sem grande esforço) no Ubuntu 12.10+; O Kodos não foi atualizado para o QT4 e o Adobe Air não oferece mais suporte ao Linux.
fonte
Encontrei refiddle.com : possui a maioria dos recursos de que você precisa em um editor de expressões regulares e, como bônus, você pode compartilhar sua expressão regular com outras pessoas ou adicioná-las aos favoritos.
ex: http://refiddle.com/refiddles/red-green-corpus-test
É uma aplicação web semelhante ao RegExr , construído sem flash e você pode alternar entre
JavaScript
,.net
eruby
processadores de regex. Além disso, o recurso de teste de corpus ( que acabei de descobrir ao postar isso ) não é ruim.fonte
Eu gosto do site rubular.com é gratuito e você não precisa instalar nada para usá-lo.
Ele usa Ruby como estrutura subjacente para teste de regex.
fonte
kiki https://launchpad.net/ubuntu/bionic/+package/kiki
GUI fina e recursos impressionantes.
fonte
(publicação cruzada em Software para criar visualmente expressões regulares? # 167715 - Unix e Linux Stack Exchange )
Aqui está minha tentativa de uma ferramenta GUI de regex visual, chamada
visRegexTester.py
:Possui uma "visualização ao vivo" ("Execução automática") se você digitar e alterar o campo "regex". Caso contrário, é apenas esse único arquivo; existe um comentário README no início - aqui está um trecho:
... veja o resto para mais. A captura de tela:
fonte