Skip to content

Grátis · Privado · Sem cadastro

Substituir todos os travessões — uma regra para toda a família

Quando o tipo de traço no texto não importa, esta é a ferramenta: travessões, meias-rasas e hífens viram todos o mesmo caractere, numa única passagem.

Ferramenta para remover travessões

Tudo acontece no seu navegador. Seu texto nunca sai desta página.

Esta ferramenta substitui
Substituir cada traço por

Ctrl (ou ⌘) + Enter para repetir.

Texto limpo

0traços removidos

Todas as outras páginas deste site são deliberadamente estreitas. Esta existe para o caso oposto: texto de origem desconhecida, em que você não pode afirmar de antemão se um relatório, uma exportação de planilha ou uma página web colada traz travessões, meias-rasas, hífens, ou os três ao mesmo tempo. Em vez de revisar cada família por vez, escolhe-se uma substituição e aplica-se a tudo.

É a abordagem certa sempre que o destino é uma máquina e não um leitor. Campos de CMS, colunas CSV, valores JSON, índices de busca, gateways de SMS, títulos de tickets e APIs antigas têm cada um sua ideia do que é pontuação aceitável, e o jeito mais simples de agradar a todos é eliminar a pergunta: não sobra nenhum caractere de traço, apenas o substituto escolhido. Texto que passou por aqui é pontuação ASCII pura, que qualquer sistema em produção sabe armazenar, ordenar e comparar.

O que se abre mão é a distinção que cada traço carregava. Um travessão marca um aposto, uma meia-rasa marca um intervalo, um hífen liga uma palavra composta — depois desta passada, os três são um espaço ou uma vírgula. Para dados, é exatamente esse o objetivo; para prosa que será lida como prosa, as páginas mais estreitas preservam mais significado. A ferramenta detecta o conjunto completo: o travessão e seus primos barra horizontal e multi-em, as meias-rasas e o hífen de dígitos, e toda variante de hífen incluindo o condicional invisível.

Quatro substituições, quatro resultados

A diferença aparece na pontuação, então aqui está cada uma aplicada à mesma frase.

Espaço

O padrão e o mais legível. A pontuação vira uma quebra de palavra: «o plano — arriscado — foi arquivado» lê-se «o plano arriscado foi arquivado».

Páginas 44–48, uma vitória 3–0 — noticiada tarde.

Páginas 44 48, uma vitória 3 0 noticiada tarde.

Vírgula

Para pontuação de frase. Um travessão que fazia o trabalho de um aposto vira uma vírgula, mais natural do que um buraco na prosa.

O relatório — escrito às pressas — não o viu.

O relatório , escrito às pressas , não o viu.

Hífen

O meio-termo seguro em ASCII: cada traço vira o único que todo sistema aceita, então intervalos e compostos continuam visualmente unidos.

Páginas 44–48, uma vitória 3–0 — noticiada tarde.

Páginas 44-48, uma vitória 3-0 - noticiada tarde.

Nada

Apaga cada traço sem reposição. Use para identificadores e slugs em que até o hífen sobra — e espere que «bem-conhecido» vire «bemconhecido».

bem-conhecido, pré–guerra

bemconhecido, préguerra

O que «todos os traços» realmente cobre

FamíliaCaracteres detectadosUm localizar e substituir simples encontra?
Travessão (em dash)— U+2014 · ― U+2015 · ⸺ U+2E3A · ⸻ U+2E3BSó um — e só se você souber digitá-lo
Meia-rasa– U+2013 · ‒ U+2012O caractere padrão, não o hífen de dígitos
Hífen- U+002D · ‐ U+2010 · ‑ U+2011 · ¬ U+00ADSó o ASCII — os outros três parecem idênticos

Essa última coluna é a razão de existir uma ferramenta assim. Uma substituição manual, ou um script que procura «—», não encontra de forma confiável a barra horizontal, o hífen de dígitos, as variantes Unicode nem o hífen condicional — juntos, eles causam a maioria dos misteriosos relatos de «não há nenhum traço aí».

Perguntas

Substitui travessões e meias-rasas pelo mesmo caractere?
Sim — é isso que o torna a ferramenta de «todos os traços». A substituição escolhida é aplicada a todas as famílias de uma vez: travessões, meias-rasas, hífens, a barra horizontal, o hífen de dígitos, os multi-em e o hífen condicional invisível.
Como substituo todos os traços por espaços?
Deixe a substituição em Espaço e clique no botão. O resultado mantém um espaço onde um traço separava duas palavras, então «o plano — arriscado, é verdade — funcionou» vira «o plano arriscado é verdade funcionou» em vez de colar as palavras.
Quando não devo usar esta ferramenta?
Quando o texto será lido como prosa e as diferenças importam. Substituir tudo por um espaço achata intervalos («2018–2022» perde o sentido), apostos e compostos por igual. Se apenas uma família precisa mudar, as páginas por tipo de traço preservam o resto do documento.
Conserta texto que reprova numa verificação ASCII?
Sim. Travessões, aspas tipográficas e outra pontuação não ASCII são as causas habituais de erros de «caractere inválido» em importações e APIs antigas. Depois desta passada os traços são ASCII; se sobrar uma aspa tipográfica ou um espaço rígido, o mesmo truque de colar num campo limpo vai revelá-lo.
Muda mais alguma coisa no meu texto?
Não — apenas caracteres de traço, mais os espaços duplos que uma remoção pode deixar (e o resultado também mostra isso). Letras, números, quebras de linha, maiúsculas e todo o resto da pontuação ficam intactos.
Existe limite de palavras?
Nenhum. A limpeza roda no seu navegador, então cem mil linhas se comportam como uma frase: sem upload, sem conta, nada armazenado. Seu texto nunca sai da página.

Pronto para limpar seu texto?

Sem cadastro, sem uploads, sem limite de palavras. Cole, escolha e copie o resultado.

Remover traços agora