Teste sua regex.
Encontre o padrão.
Visualize correspondências, grupos de captura e substituições com expressões regulares JavaScript.
As correspondências aparecerão aqui
A prévia da substituição aparecerá aqui
Teste expressões regulares JavaScript online
Qual variante de regex é compatível?
Este testador usa o mecanismo nativo RegExp do JavaScript e aceita flags comuns, como busca global, ignorar maiúsculas e minúsculas, múltiplas linhas, dotAll e Unicode.
Como funcionam os grupos de captura?
Parênteses criam grupos numerados, como $1. Grupos nomeados usam (?<name>...) e podem ser referenciados na substituição com $<name>.
Uma expressão regular pode ser insegura?
Alguns padrões causam retrocesso catastrófico em determinadas entradas. O BeyUtils avalia os padrões em um worker isolado e interrompe a execução quando o limite de tempo é excedido.
Padrões claros.
Mais segurança.
Correspondências visíveis
Destaque cada resultado e inspecione sua posição, valor e grupos capturados.
Substituição instantânea
Visualize substituições usando referências como $1, $& e grupos nomeados.
Limite de execução
As expressões são executadas em um worker isolado que é interrompido se a avaliação demorar demais.
Ajude a melhorar o BeyUtils
Encontrou uma tradução que não soa natural ou tem uma ideia? Compartilhe com a gente.
Correções de tradução
Inclua o idioma, a página, o texto atual e sua sugestão. Um pouco de contexto nos ajuda a entender a alteração.
Sugerir uma correçãoIdeias e sugestões
Conte o que você gostaria de melhorar ou qual ferramenta está faltando. Descreva o que deseja fazer e como a mudança ajudaria.
Enviar uma sugestãoAbre um rascunho no seu aplicativo de e-mail. Revise antes de enviar. lapierretumalan@gmail.com