Text & Writing Tools

Remover prefixos e sufixos de linhas de texto

Remova de cada linha do texto uma sequência específica no início ou no final. Informe um prefixo, um sufixo ou ambos e escolha se a correspondência deve diferenciar maiúsculas de minúsculas. A ferramenta processa o texto no navegador e mantém inalteradas as linhas sem correspondência.

0 Caracteres

Opções de remoção

Esta ferramenta processa seu texto no navegador.

Por que usar esta ferramenta?

Por que usar esta ferramenta?

Ao copiar uma lista de uma planilha, registro ou arquivo de código, todas as linhas podem começar ou terminar com os mesmos caracteres extras. Esta ferramenta remove o prefixo ou sufixo correspondente sem que você precise editar cada linha manualmente. Ao terminar, confira a saída, copie-a ou baixe o resultado.

Como usar

Como usar

  1. Etapa 1

    Insira seu texto

    Cole suas linhas em Texto de entrada. Para processar uma lista, mantenha cada item em sua própria linha.
  2. Etapa 2

    Defina um prefixo

    Informe na opção Prefixo a sequência exata do início que deseja remover. Deixe-a vazia se não precisar remover prefixos.
  3. Etapa 3

    Defina um sufixo

    Informe em Sufixo a sequência exata do final. Você pode usar Prefixo e Sufixo na mesma operação.
  4. Etapa 4

    Escolha a diferenciação entre maiúsculas e minúsculas

    Diferenciar maiúsculas e minúsculas está ativada por padrão. Desative-a se versões em maiúsculas e minúsculas devem ser consideradas correspondentes.
  5. Etapa 5

    Confira a saída

    Confira o Texto de saída para confirmar que os inícios e finais correspondentes foram removidos como esperado.
  6. Etapa 6

    Copy or download

    Selecione Copiar para copiar a saída ou Baixar para salvá-la. Use Limpar para recomeçar ou Carregar exemplo para testar a ferramenta.

Como remover um prefixo de cada linha de texto

Informe no campo Prefixo a sequência exata do início. Por exemplo, se todas as linhas começam com user_, informe user_ para removê-la apenas das linhas que começam com esses caracteres. As demais permanecem inalteradas.

Remova sufixos de várias linhas de uma vez

Use o campo Sufixo para remover caracteres correspondentes ao final de cada linha. Se as linhas terminam em .log, informe .log para remover esse final onde houver correspondência. A ferramenta verifica o sufixo após remover qualquer prefixo correspondente.

Remova prefixos e sufixos com diferenciação de maiúsculas e minúsculas

A opção Diferenciar maiúsculas e minúsculas vem ativada. Assim, ID_ e id_ são considerados prefixos diferentes. Desative-a quando as versões em maiúsculas e minúsculas devem corresponder. A capitalização restante do texto original é preservada.

Exemplo: limpar uma lista de linhas de texto

Carregue este exemplo para ver como funciona a remoção de prefixo e sufixo. Defina Prefixo como item_ e Sufixo como .txt. As linhas correspondentes perdem essas sequências exatas; as demais mantêm seu texto.

Copie ou baixe o texto limpo

Depois de conferir o Texto de saída, selecione Copiar para copiar o resultado ou Baixar para salvá-lo como arquivo. Use Limpar para redefinir o texto atual ou Carregar exemplo para testar a amostra novamente.

Remova prefixos de texto no navegador

A ferramenta processa o texto no navegador, sem exigir processamento em um servidor. Isso é útil para limpar uma lista colada sem enviá-la a um serviço de processamento de texto por meio desta ferramenta.

Recursos explicados

Remoção de prefixo

Remove o prefixo especificado somente quando a linha começa exatamente com essa sequência, conforme a opção Diferenciar maiúsculas e minúsculas.

Remoção de sufixo

Remove o sufixo especificado somente quando, após o processamento do prefixo, a linha termina com essa sequência.

Correspondência que diferencia maiúsculas de minúsculas

Ativada por padrão. Quando desativada, a correspondência compara versões em minúsculas do texto e remove da linha original a quantidade correspondente de caracteres.

Copiar para a área de transferência

O botão Copiar permite copiar a saída gerada para usar em outro documento, editor ou aplicativo.

Baixar resultado

O botão Baixar salva o texto gerado como arquivo. O código de processamento disponível não especifica o nome nem o formato exato do arquivo.

Carregar exemplo

Carregar exemplo permite testar a ferramenta com um texto de amostra antes de usar suas próprias linhas.

Limpar e redefinir

Limpar permite remover o texto de trabalho atual e recomeçar. O código de processamento não especifica o comportamento exato da redefinição de cada opção.

Para que você pode usar esta ferramenta?

Limpar prefixos de listas copiadas

Remova de cada linha correspondente de uma lista colada um identificador repetido, como user_.

Remover extensões de arquivo do final das linhas

Remova um final correspondente, como .txt, de cada linha ao preparar uma lista de nomes de arquivo.

Preparar texto para planilhas

Limpe sequências repetidas no início ou no final antes de colar suas linhas em uma planilha.

Organizar listas de registros e identificadores

Remova um prefixo ou sufixo conhecido de registros, rótulos ou identificadores sem alterar o texto não relacionado.

Limpar texto antes de editar código

Remova um marcador repetido das linhas correspondentes antes de transferir o texto para um editor de código.

Informações da ferramenta

Modo da ferramentaremovePrefixSuffix
ProcessamentoProcessamento no navegador, no lado do cliente
Prefixo padrãoTexto vazio
Sufixo padrãoTexto vazio
Diferenciação entre maiúsculas e minúsculas por padrãoAtivada (true)
Estrutura de entradaTexto dividido em linhas e unido com caracteres de nova linha
Comportamento da correspondênciaVerifica prefixo no início e sufixo no final
SaídaTexto simples processado

Benefícios

  • Remove texto correspondente de várias linhas em uma única operação.
  • Permite remover um prefixo, um sufixo ou ambos.
  • Preserva as linhas sem correspondência em vez de remover texto que não corresponde.
  • Oferece uma opção de diferenciação entre maiúsculas e minúsculas que pode ser desativada.
  • Permite copiar e baixar a saída processada.

Limitações

  • O prefixo só é removido quando aparece no início de uma linha.
  • O sufixo só é removido quando aparece no final da linha após o processamento do prefixo.
  • A lógica de processamento aceita um valor de prefixo e um de sufixo por execução.
  • A ferramenta não remove texto correspondente do meio de uma linha.
  • Quando a diferenciação de maiúsculas e minúsculas está ativada, diferenças entre maiúsculas e minúsculas impedem a correspondência.
  • O código disponível não especifica o comprimento máximo da entrada, o nome do arquivo baixado nem o formato do download.

Como seu texto é processado

A lógica de remoção de texto da ferramenta é executada no navegador. A implementação disponível não mostra uma chamada fetch ou API para processar o texto. Isso permite descrever a transformação como processamento no lado do cliente, mas não determina como o restante do site lida com análises, registros de hospedagem ou outros dados.

Dicas

  • Informe em Prefixo ou Sufixo somente os caracteres que deseja remover.
  • Deixe Prefixo vazio se quiser remover somente finais de linha.
  • Deixe Sufixo vazio se quiser remover somente inícios de linha.
  • Mantenha Diferenciar maiúsculas e minúsculas ativada quando for necessário tratar as letras de formas diferentes.
  • Desative Diferenciar maiúsculas e minúsculas quando o prefixo ou sufixo deve corresponder independentemente da capitalização.
  • Confira o Texto de saída antes de usar Copiar ou Baixar.

Perguntas frequentes

Como remover um prefixo de cada linha online?

Informe em Prefixo a sequência exata do início e confira o Texto de saída. A ferramenta remove essa sequência somente das linhas que começam com ela. As linhas sem correspondência permanecem inalteradas.

Posso remover um sufixo de várias linhas de texto?

Sim. Informe a sequência final em Sufixo. Cada linha é verificada depois da remoção de qualquer prefixo correspondente, e o sufixo só é removido se a linha restante terminar com ele.

Posso remover um prefixo e um sufixo ao mesmo tempo?

Sim. Preencha Prefixo e Sufixo. A ferramenta verifica primeiro o prefixo e depois procura o sufixo na linha resultante. Deixe um dos campos vazio se precisar de apenas um tipo de remoção.

Como remover texto sem diferenciar maiúsculas de minúsculas?

Sim. Desative Diferenciar maiúsculas e minúsculas para ignorar diferenças de capitalização. A ferramenta compara versões em minúsculas das sequências e remove da linha original os caracteres correspondentes.

Esta ferramenta remove texto do meio de uma linha?

Não. A lógica verifica Prefixo somente no início da linha e Sufixo somente no final. Essas opções não removem texto que aparece em outras posições.

Posso limpar uma lista de nomes de arquivo no navegador?

Sim. Cole os nomes em Texto de entrada e indique o início ou final correspondente. Por exemplo, informe .txt em Sufixo para remover esse final dos nomes que realmente terminam com ele.

Posso remover um prefixo sem enviar um arquivo de texto?

Sim. Você pode colar o texto diretamente em Texto de entrada. A transformação é executada no navegador, e a implementação disponível não mostra uma chamada de API para essa operação.

Como copiar ou baixar as linhas limpas?

Use Copiar para copiar o Texto de saída ou Baixar para salvar o resultado. O código confirma que os dois controles estão disponíveis, mas não especifica o nome nem o formato exato do arquivo.

O que acontece quando uma linha não tem um prefixo correspondente?

A etapa de remoção de prefixo não altera a linha. Ainda assim, a ferramenta pode remover um sufixo correspondente, pois verifica o sufixo na linha após o processamento do prefixo.