Gerador de Código Regex
Gratuito online Gerador de Código Regex Ferramenta, sem necessidade de instalação
Sobre o Gerador de Código Regex
Transforma uma expressão regular em código de correspondência pronto para colar para JavaScript, Python, Java, Go ou PHP. Ele valida o padrão com os flags escolhidos, opcionalmente o executa em uma string de teste para visualizar correspondências com seus índices e grupos nomeados e, em seguida, emite trechos idiomáticos usando a API regex nativa de cada linguagem.
Como usar
1. Insira o Pattern regex (sem delimitadores). 2. Defina os Flags - apenas g, i, m, s, u, y são aceitos; outros caracteres são removidos automaticamente. 3. Escolha um Language de destino. 4. Opcionalmente, cole uma Test String para visualizar as correspondências. 5. Clique em Generate para ver os resultados de correspondência ao vivo e o código gerado; use Copy para copiá-lo.
Saída por linguagem
JavaScript:literal /pattern/flags com matchAll quando o flag g está definido, caso contrário str.match com grupos nomeados. Python:re.findall/re.finditer com flags mapeados para re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII. Java:Pattern.compile + laço Matcher.find. Go:regexp.MustCompile com FindAllString e FindAllStringSubmatchIndex. PHP:preg_match_all com PREG_SET_ORDER usando delimitadores /pattern/flags.
▶Por que recebi uma mensagem de erro?
▶O que acontece sem uma string de teste?
▶Os flags regex do Python são traduzidos?
▶Os grupos de captura nomeados são preservados?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.