Pré-visualizar substituição com regex

Digite um texto, uma expressão regular e uma substituição: as correspondências são destacadas em tempo real no texto original e o resultado da substituição é atualizado instantaneamente, sem precisar clicar em nenhum botão.

Exemplo:

Como funciona

Sempre que você altera o texto, o padrão ou a substituição, a ferramenta recompila a expressão regular, busca todas as correspondências para destacá-las diretamente no texto original e, em seguida, aplica a substituição para exibir o resultado final — prático para ajustar o padrão até obter exatamente o resultado desejado.

Como referenciar os grupos capturados na substituição?

Use $1, $2 etc. para inserir o conteúdo do primeiro e do segundo grupo capturante, e assim por diante, exatamente como em String.prototype.replace no JavaScript. Um grupo nomeado (?<jour>...) pode ser referenciado com $<jour>.

Por que o destaque mostra mais correspondências do que a substituição?

O destaque sempre força o flag "g" para localizar visualmente todas as ocorrências, enquanto a substituição respeita exatamente os flags que você digitou: sem o flag "g", apenas a primeira substituição será feita, mesmo que várias correspondências estejam destacadas.

Nenhum dado é enviado a um servidor: o texto, o padrão e o resultado permanecem inteiramente no seu navegador.