Como posso testar expressões regulares usando vários mecanismos RE?[fechado]

StackOverflow https://stackoverflow.com/questions/32282

  •  09-06-2019
  •  | 
  •  

Pergunta

Como posso testar o mesmo regex em diferentes mecanismos de expressões regulares?

Foi útil?

Solução

A ferramenta de teste regexp online gratuita mais poderosa é de longe http://regex101.com/ - permite selecionar o mecanismo RE (PCRE, JavaScript, Python), possui um depurador, colore as correspondências, explica o regexp na hora, pode criar links permanentes para o playground do regex.

Outras ferramentas on-line:

Ferramentas da área de trabalho do Windows:

Jeff Atwood [escreveu sobre expressões regulares]( post :).

Outras ferramentas recomendadas pelos usuários do SO incluem:

Outras dicas

Eu uso o Expresso (www.ultrapico.com).Tem muitos recursos interessantes para o desenvolvedor.O Regulador costumava ser meu favorito, mas não é atualizado há muito tempo e eu constantemente enfrentei travamentos com RegExs complicados.

Aqui estão alguns para Mac:(Observação:não julgue as ferramentas pelos seus sites)

Se você é um usuário Emacs, o comando re-builder permite digitar um regex do Emacs e mostra dinamicamente as strings correspondentes no buffer atual, com cores para marcar grupos.É grátis como Emacs.

Rubular é gratuito, fácil de usar e tem uma boa aparência.

RegexBuddy é uma arma de escolha

Eu uso o excelente e gratuito Rad Software Designer de Expressões Regulares.

Se você deseja apenas escrever uma expressão regular, tenha uma ajudinha com a sintaxe e teste a correspondência e substituição do RE, então esta ferramenta bastante leve é ​​​​ideal.

Kodos claro.Porque é pitônico.;)

RegexBuddy é ótimo!!!

Concordo com o RegExBuddy, mas se você quiser de graça ou quando estou trabalhando em algum lugar e não no meu próprio sistema RegExr é uma ótima ferramenta online (Flash) que possui muitos segmentos regex pré-construídos para trabalhar e faz correspondência de padrões em tempo real para seus testes.

No padrão Pitão instalação, há um diretório "Ferramentas/scripts" contendo redemo.py.

Isto cria um interativo Janela do Tkinter na qual você pode experimentar regexs.

No passado eu preferia o The Regex Coach pelo seu layout simplista, destaque instantâneo e seu preço (grátis).

De vez em quando, porém, encontro um problema ao tentar testar expressões regulares do .NET.Para isso, é melhor usar uma ferramenta que realmente use o mecanismo de expressões regulares .NET.Essa foi toda a minha razão para construir Herói Regex ano passado.Ele é executado no Silverlight e, como tal, é executado diretamente na biblioteca de classes .NET Regex.

Regexbuddy faz tudo isso. http://www.regexbuddy.com/

veja a resposta aceita para esta pergunta: Aprendendo Expressões Regulares

Vou adicionar à votação de Reggie para Mac, vou experimentar alguns dos outros sugeridos por Joseph e votar positivamente naquele post amanhã, quando meu limite for redefinido.

para on-line: http://regexpal.com/para área de trabalho: O treinador Regex

+1 para Regex Coach aqui.Gratuito e faz o trabalho muito bem.

http://www.weitz.de/regex-coach/

Eu ainda sou um grande O Regulador fã.
Existem alguns problemas de estabilidade, mas podem ser corrigidos desativando o Intellisense.Enlouquece com algumas expressões e erros de digitação na construção de uma expressão.

Adoraria se Roy Osherove atualizado, mas parece que ele está ocupado com outras coisas.

Eu gosto de usar este online:http://www.cuneytyilmaz.com/prog/jrx/Claro, será regexp javascript, mas nunca fiz nada inteligente o suficiente para notar a diferença.

Quanto vale o seu tempo?Pague os $ 40 e obtenha o RegexBuddy.Sim, e até atualizei da versão 2.x para a 3.x.Ele se pagou muitas vezes.

Eu pessoalmente gosto do Testador de Expressão Regular.

É um plugin gratuito para o Firefox, então sempre ativo!

Também este plugin regex pode ser útil para eclipse e ideia Usuários.

Eu gosto http://regexhero.net/tester/ bastante

Confira Mestre Regex que é gratuito e de código aberto testador de expressão regular

Este testador de regex é capaz de testar javascript, php e pythonhttp://www.piliapp.com/regex-tester/

RegExBuddy até agora eu concordo e endosso.

RegExr para testar com o Actionscript 3 (seja qual for o padrão)

http://rgx-extract-replace.appspot.comPossui a funcionalidade de recrutar os grupos regex capturados formatados em colunas e, opcionalmente, pode substituir os padrões correspondentes no texto de entrada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top