[email protected]supporttoolz.dev[email protected]salestoolz.dev[email protected]litonpixarlabs.io[email protected]billingexample.comUm testador regex permite que você escreva uma expressão regular, execute-a em um texto de amostra e veja exatamente o que corresponde em tempo real. Cada correspondência é destacada, cada grupo de captura é listado com seu valor e posição, e erros de sintaxe em seu padrão são relatados com a mensagem exata do mecanismo - para que você possa depurar um padrão em segundos em vez de colá-lo em seu código e executar novamente o programa.
As expressões regulares são compactas, mas implacáveis: uma fuga perdida, um quantificador ganancioso ou uma classe de personagem incompreendida podem fazer com que um padrão não combine, combine demais ou dê um erro. Este testador usa o mesmo mecanismo regexp do JavaScript, seu navegador e o Node.js são executados, portanto, o comportamento que você vê aqui é o comportamento que você obtém no código de produção. Alterne os sinalizadores G, I, M, S, U e Y para ver como cada um altera o resultado.
Tudo funciona 100% no seu navegador. Seus padrões e dados de teste — que geralmente incluem linhas de log reais, registros de usuário ou formatos proprietários — nunca são carregados ou armazenados. A ferramenta funciona offline uma vez carregada, para que você possa testar expressões em dados confidenciais sem que eles saiam do dispositivo.
Digite ou cole uma expressão regular no campo de padrão — escreva-a sem as barras ao redor, apenas a expressão em si. Clique em Carregar exemplo para começar a partir de um exemplo de correspondência de e-mail funcional.
Alternar sinalizadores como g (global — localizar todas as correspondências), i (insensível a maiúsculas e minúsculas), M (multiline âncoras) e s (ponto combina com novas linhas) para controlar como o padrão é aplicado.
Cole o texto que deseja pesquisar na área de teste. Corresponde ao Actualizar ao vivo enquanto você edita o padrão ou o texto.
Veja cada partida destacada em linha, revise os grupos de captura numerados e nomeados para cada partida e copie a expressão finalizada /pattern/flags quando terminar.
Cada correspondência é destacada diretamente no texto do teste enquanto você digita, com cores alternadas para que as correspondências adjacentes permaneçam distintas
Os grupos de captura numerados e nomeados são listados por correspondência com seus valores capturados, para que você possa verificar o que cada parte do padrão extrai
Alterne todos os seis sinalizadores JavaScript — global, ignore-case, multiline, dotall, unicode e sticky — e veja o efeito imediatamente
Padrões inválidos são capturados e relatados com o erro exato do mecanismo JavaScript, apontando diretamente para o problema de sintaxe
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Compare two texts and find differences. Highlight additions, removals, and common parts with word or character level comparison.
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!