Ferramentas para desenvolvedores
Testador de expressões regulares JavaScript
Teste um padrão JavaScript e veja correspondências, posições e grupos de captura.
Sintaxe de padrões JavaScript. Mostra as primeiras 200 correspondências. Posições em unidades UTF-16, não caracteres visuais.
Sua resposta aparecerá aqui.
Ajuda e método
g busca correspondências sucessivas; sem g apenas a primeira. i ignora caixa, m altera âncoras de linha, s inclui quebras no ponto e u ativa sintaxe Unicode. Correspondências vazias avançam um ponto Unicode com u ou uma unidade UTF-16. Grupos ausentes são null. Fim exclusivo; sem posições de grupos. Texto não é normalizado. Limites: 2.000 unidades UTF-16 no padrão, 100.000 no texto e 1.000.000 nas capturas totais. A execução para após 3 segundos. Um teste bem-sucedido não comprova a segurança do padrão.
MDNMétodos e confiabilidadeExemplo resolvido
Um exemplo para testar ou adaptar aos seus valores.
- Padrão, sem delimitadores /
- (?<word>[A-Z]+)
- Sinalizadores (gimsu, sem repetir)
- gi
- Texto de teste
- Hi 42 ABC
Resultado
Número de correspondências: 2; Correspondências: Hi [0, 2), ABC [6, 9)