Como remover um prefixo de cada linha de texto
Remova sufixos de várias linhas de uma vez
Remova prefixos e sufixos com diferenciação de maiúsculas e minúsculas
Exemplo: limpar uma lista de linhas de texto
Copie ou baixe o texto limpo
Remova prefixos de texto no navegador
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 ferramenta | removePrefixSuffix |
|---|---|
| Processamento | Processamento no navegador, no lado do cliente |
| Prefixo padrão | Texto vazio |
| Sufixo padrão | Texto vazio |
| Diferenciação entre maiúsculas e minúsculas por padrão | Ativada (true) |
| Estrutura de entrada | Texto dividido em linhas e unido com caracteres de nova linha |
| Comportamento da correspondência | Verifica prefixo no início e sufixo no final |
| Saída | Texto 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.