Ferramenta de Texto
e
Entrada
ou
Saída
0 lines

Ferramenta de Texto Online Gratuita - Substituir, Transformar, Ordenar, Extrair & Codificar

A Ferramenta de Texto do Delimiter.site é um editor de texto completo baseado no navegador que permite limpar, reformatar e manipular qualquer bloco de texto sem escrever uma única linha de código. Cole o seu conteúdo, escolha as operações nos separadores acima e pressione Aplicar - ou ative o modo Tempo real para ver os resultados enquanto escreve. Nada é enviado para um servidor; todas as operações são executadas inteiramente no seu navegador.

Separador Substituir - Encontrar, Remover & Substituir Texto

O separador Substituir é a secção mais poderosa da Ferramenta de Texto. Permite-lhe realizar operações de pesquisa e substituição direcionadas, bem como limpeza em massa com uma única caixa de seleção.

Pesquisar & Substituir

Introduza um termo de pesquisa e uma string de substituição nos dois primeiros campos. Pode executar uma segunda pesquisa e substituição independente nos campos abaixo. Opções úteis:

  • Ignorar maiúsculas/minúsculas - corresponde a Apple, apple e APPLE de igual forma.
  • Substituir apenas uma vez - para após a primeira correspondência, deixando o resto inalterado.
  • Pesquisar cada linha - aplica o padrão independentemente a cada linha.
  • Início / Fim da linha - ancora a correspondência ao início ou fim de cada linha.
  • Modo Regex - trata o campo de pesquisa como uma expressão regular, desbloqueando padrões como \d+ ou (foo|bar).

Caixas de Seleção de Substituição Rápida

A grelha de caixas de seleção aplica operações de limpeza comuns utilizando o campo partilhado Texto de substituição (deixe-o vazio para eliminar o conteúdo correspondente):

  • Substituir todos os espaços em branco - condensa cada carácter de espaço em branco na substituição.
  • Substituir espaços extra - reduz dois ou mais espaços para um (ou a sua substituição).
  • Substituir tabulações - converte caracteres de tabulação em espaços ou qualquer string.
  • Espaços iniciais / finais - remove os espaços no início ou fim de cada linha.
  • Remover linhas em branco - elimina linhas que contêm apenas espaços em branco.
  • Espaços → novas linhas - coloca cada palavra na sua própria linha.
  • Remover tags HTML - remove toda a marcação <tag>, deixando apenas texto simples.
  • Remover URLs - remove todos os links http:// e https://.
  • Remover pontuação - elimina todos os sinais de pontuação.
  • Remover caracteres especiais - mantém apenas letras, dígitos e espaços.
  • Remover não-ASCII - elimina qualquer carácter fora do intervalo ASCII padrão (útil para limpar texto copiado de PDFs ou documentos em línguas estrangeiras).

Substituição Contextual

Utilize os campos de marcador Antes e Depois para substituir tudo antes ou depois de uma string fixa. Os campos Linhas contendo e Linhas NÃO contendo substituem linhas inteiras que correspondem (ou não correspondem) a um termo de pesquisa. Entre substitui tudo encontrado entre dois marcadores.

Separador Transformar - Reformatar e Reestruturar

Prefixo & Sufixo

Adicione qualquer string ao início ou fim de cada linha simultaneamente. Ideal para adicionar aspas simples SQL, marcadores, tags HTML ou delimitadores CSV a cada linha de dados.

Quebrar em N Caracteres

Divide linhas longas em mais curtas com uma largura fixa de caracteres. Útil para corpos de email, saída de terminal ou requisitos de sistemas legados com um comprimento máximo de linha.

Inverter

  • Inverter texto - inverte a string inteira carácter por carácter.
  • Inverter linhas - coloca a última linha primeiro e a primeira linha por último.
  • Inverter palavras - inverte a ordem das palavras dentro de cada linha individual.

Conversão de Maiúsculas/Minúsculas

  • Frase - coloca em maiúscula a primeira letra de cada frase.
  • Título - coloca em maiúscula as palavras principais, em minúscula artigos e preposições.
  • minúsculas / MAIÚSCULAS - conversão completa padrão de maiúsculas/minúsculas.
  • iNVERTER - inverte as maiúsculas/minúsculas de cada carácter.
  • AlEaTóRiO - aleatoriza as maiúsculas/minúsculas de cada carácter.

Para um conversor de maiúsculas/minúsculas dedicado com todos os modos num só clique, utilize o conversor de maiúsculas/minúsculas.

Numerar Linhas

Adiciona um número incremental no início de cada linha. Defina o número inicial e a string separadora (ex.: ., ) ou :) para corresponder ao formato desejado.

Separador Ordenar & Deduplicar - Organizar e Limpar Listas

Ordene linhas alfabeticamente (A → Z ou Z → A) ou numericamente pelo primeiro número encontrado em cada linha (1 → 9 ou 9 → 1). Remover linhas duplicadas mantém apenas a primeira ocorrência de cada linha única (sem distinção de maiúsculas/minúsculas). Remover palavras duplicadas deduplica dentro de cada linha, preservando a estrutura da frase enquanto remove termos repetidos. Para mais controlo sobre ordenação e deduplicação - incluindo um painel separado mostrando exatamente quais linhas foram removidas - utilize as ferramentas dedicadas ordenar linhas e remover duplicados.

Separador Extrair - Retire o Que Precisa

Capturar Entre

Extrai todas as substrings encontradas entre um marcador inicial e um marcador final. Por exemplo, definindo o início como " e o fim como " extrai todas as strings entre aspas duplas. Ative Incluir marcadores de início & fim para manter os delimitadores na saída.

Linhas Contendo

Filtra o texto para mostrar apenas as linhas que contêm uma palavra ou frase específica. Ative Exato para exigir que a linha inteira corresponda em vez de uma substring.

Extração Rápida

  • Emails - extrai todos os endereços de email válidos, um por linha.
  • URLs - extrai todos os links http/https.
  • Números - extrai todos os números inteiros e decimais.
  • Palavras - extrai cada palavra individual.

Separador Quebra de Linha - Controlar Quebras de Linha

O separador Quebra de Linha dá-lhe controlo preciso sobre onde as quebras de linha aparecem:

  • Após cada palavra - coloca cada palavra na sua própria linha (converte um parágrafo numa lista de palavras).
  • A cada N palavras - agrupa palavras em blocos de N por linha.
  • A cada N caracteres - faz quebra rígida do texto num número fixo de caracteres.
  • Após string - insere uma quebra de linha imediatamente após cada ocorrência de um carácter ou frase específica, como um ponto, vírgula ou tag de fecho.

Separador Codificar - Converter Entre Formatos

O separador Codificar transforma texto entre formatos de codificação comuns, tudo processado do lado do cliente no seu navegador:

  • Base64 Codificar / Descodificar - converte texto de e para Base64, comummente utilizado para incorporar dados binários em JSON, APIs e anexos de email.
  • URL Codificar / Descodificar - codifica caracteres especiais com percentagem para uso seguro em URLs e strings de consulta (ex.: espaços tornam-se %20).
  • Entidade HTML Codificar / Descodificar - converte caracteres como < para &lt; e vice-versa, essencial para incorporar conteúdo de utilizador em HTML de forma segura.
  • Unicode Escapar / Desescapar - converte caracteres não-ASCII para sequências de escape \uXXXX e vice-versa, útil para ficheiros de código JavaScript e payloads JSON.

Modo Tempo Real vs. Botão Aplicar

Quando o Tempo real está ativado (a caixa de seleção na barra superior), a saída atualiza-se instantaneamente enquanto escreve ou altera qualquer definição - ideal para experiências rápidas. Desative-o quando trabalhar com grandes blocos de texto onde o processamento em tempo real seria lento, e depois utilize o botão Aplicar (ou ⌘Enter / Ctrl+Enter) para executar todas as operações de uma vez.

Ordem das Operações

As operações são sempre executadas nesta sequência fixa: Extrair → Pesquisar & Substituir → Substituição Rápida → Transformar → Ordenar & Deduplicar → Quebra de Linha. As operações de Codificar/Descodificar aplicam-se diretamente à saída atual e não se acumulam com o pipeline. Utilize Repor operações na barra inferior para limpar todas as definições de volta aos valores padrão sem apagar o seu texto.