Extrair Texto Entre Delimitadores
Extrai todos os trechos entre um marcador inicial e um final, com opções de incluir os delimitadores, remover repetidos e contar as ocorrências.
Como o casamento funciona
No modo literal os dois marcadores são escapados antes da busca, então caracteres como . * ( ) $ valem como texto comum. O miolo é capturado de forma não gulosa: com <b>um</b> e <b>dois</b> na mesma linha saem dois resultados, e não um trecho gigante que começa no primeiro <b> e termina no último </b>.
Deixar o marcador final vazio lê do marcador inicial até o fim da linha — o jeito mais rápido de tirar um campo de um log. Deixar o inicial vazio faz o contrário: do começo da linha até o marcador. Quando os dois marcadores são o mesmo caractere, como a aspa, os trechos são lidos em pares consecutivos.
Como extrair texto entre dois marcadores
Quem mexe com log, export de sistema ou HTML colado vive precisando do mesmo recorte: pegar o que está entre dois marcadores. Numa linha como 2026-07-20 10:33 [ERROR] fila 'pedidos' sem consumidor, o que interessa é o nome entre aspas. A ferramenta faz isso em lote: você informa o marcador inicial, o final, e recebe todos os trechos separados, prontos para colar numa planilha ou num script.
O casamento é feito de forma não gulosa, e isso muda bastante o resultado. Com dois pares de tags b na mesma linha, uma busca gulosa devolveria um trecho único, começando na primeira abertura e terminando no último fechamento. Aqui saem dois resultados separados, como você esperava. Detalhe menos óbvio: deixar o marcador final vazio lê do inicial até o fim da linha, o jeito mais rápido de tirar um campo de um log.
Quando o marcador inicial é igual ao final, caso da aspa, os trechos passam a ser lidos em pares consecutivos: o primeiro par vira um resultado, o segundo par vira outro, e a ferramenta avisa isso na tela. As opções cobrem o resto do trabalho: aparar espaços de cada trecho, descartar repetidos, contar quantas ocorrências existem e ver a posição de cada uma em linha e coluna. Para casos difíceis, há o modo de expressão regular.
Perguntas frequentes
Preciso escapar caracteres como ponto, asterisco ou parêntese?
Como pego só a primeira ocorrência de cada linha?
O que aparece quando nada é encontrado?
Ferramentas Relacionadas
Extrair URLs de Texto
Encontre e extraia todos os links e URLs de um texto. Com opção de remover duplicatas e filtrar por protocolo. Processado no navegador.
Filtrar Números de um Texto
Extraia todos os números de um texto. Opções para incluir decimais e negativos. Resultado como lista, um por linha.
Localizar e Substituir
Localize e substitua texto com suporte a expressões regulares. Veja o número de substituições realizadas. Processado no navegador.