Skip to content

Grátis · Privado · Sem cadastro

Remover hífens inseparáveis — devolver ao U+2011 o papel de hífen

Um hífen inseparável parece exatamente o do seu teclado e se recusa a comportar-se como ele. Esta ferramenta converte cada um num hífen comum, num espaço ou em nada.

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 com hífens simples

0traços removidos

O hífen inseparável (‑, U+2011) foi adicionado ao Unicode para um único trabalho: unir as partes de algo que nunca deve quebrar no fim de uma linha — 555-0134, AN-4471-B, Jean-Pierre, 2-4-17. Ele se desenha como um hífen normal em toda fonte, os dois são impossíveis de distinguir na tela, e são caracteres diferentes para todo programa que compara strings. Esse é o problema inteiro: texto que parece correto e não corresponde.

Ele entra nos seus dados por uma colagem. O Word o insere com Ctrl + Shift + - e o Google Docs o oferece em Caracteres especiais; InDesign, LaTeX e fluxos tipográficos o emitem automaticamente onde uma quebra seria prejudicial; e um PDF ou página web que o usa o entrega direto à sua área de transferência. De lá ele viaja para uma planilha, um ticket, um cadastro de cliente — e então uma busca por «555-0134» não devolve nada enquanto o registro está na tela parecendo exatamente o valor buscado.

Esta ferramenta substitui exatamente o U+2011: hífens comuns, meias-risas e travessões ficam intactos. A substituição padrão é o simples hífen ASCII, o que você quer para tudo que uma máquina lerá: o número continua lendo-se como um telefone, ordena-se com o resto da coluna e corresponde ao que as pessoas digitam. Escolha um espaço quando o hífen só separava duas palavras, e Nada para apagá-lo — útil quando as partes nunca deveriam estar unidas.

O que o caractere quebra

Os sintomas têm todos a mesma forma: texto que parece certo e não corresponde.

Uma busca não devolve nada

O valor parece idêntico na tela, e um PROCV, uma cláusula WHERE de SQL ou uma verificação de duplicatas o trata como outra string. Hífens inseparáveis são um culpado frequente dos bugs «o valor com certeza está lá».

Uma ordenação põe linhas em lugares estranhos

U+2011 ordena-se depois dos dígitos e letras ASCII em vez de com o hífen, então um lote colado de identificadores pode cair no fundo da coluna em vez de ao lado dos vizinhos.

Um validador rejeita o campo

Validadores de telefone e CEP, APIs antigas e carregadores de CSV costumam permitir só ASCII. Um hífen inseparável dentro de um campo é um caractere inválido sem causa visível.

Uma linha não quebra

Todo o propósito do caractere: numa coluna estreita, um número de peça longo pode alargar o layout ou estourá-lo, porque o hífen se recusa a ser ponto de quebra. Se esse é o comportamento que você quer manter, mantenha o caractere.

Escolha a substituição

Hífen

Dados, números, identificadores

O padrão e a resposta segura. ASCII, um byte, reconhecido por todo sistema — e continua lendo-se como um telefone ou código para um humano.

Espaço

Palavras que estavam unidas

Use quando o caractere estava entre palavras e não entre dígitos — um par com hífen que devia ser duas palavras.

Nada

Um separador que deve ir embora

Apaga o caractere para que as duas metades se fundam. É o que um slug, uma chave de conta ou um usuário quer.

Uma única regra vale para toda a colagem — uma coluna de mil valores é o mesmo trabalho que uma linha. Cole-a, copie a coluna limpa de volta — sem upload, sem limite de linhas.

Perguntas

Como um hífen inseparável difere de um hífen normal?
O hífen normal é U+002D, a tecla do seu teclado, um byte de ASCII. O inseparável é U+2011, um caractere Unicode à parte de mesma aparência cuja única propriedade especial é que uma linha não deve quebrar nele. Mesmo glifo, outro code point, outro comportamento em todo o resto.
Como sei se meu texto tem algum?
Cole-o na ferramenta acima: o contador informa quantos U+2011 foram encontrados. No Word, Mostrar/Ocultar (Ctrl + Shift + 8) desenha o inseparável ligeiramente diferente do comum. No navegador, colar numa caixa de busca e buscar o valor com um hífen digitado é o teste mais rápido — nenhuma correspondência significa que os caracteres diferem.
Por que meu telefone parou de corresponder no Excel?
Porque o número foi colado de uma fonte que usava U+2011, e o Excel compara caracteres, não glifos. Troque o caractere por um hífen simples nos dados de origem, ou normalize a coluna no lugar com SUBSTITUTE(A1; UNICHAR(8209); "-").
A substituição muda a aparência do texto?
Não. Os dois caracteres se desenham quase idênticos em toda fonte comum, então a colagem parece a mesma depois. O que muda é o comportamento: as buscas correspondem, as ordenações se aquietam e os validadores aceitam o campo.
Afeta os hífens normais do mesmo texto?
Não. Esta página fica travada apenas no U+2011: «bem-conhecido» e «2018-2022» escritos com hífens comuns ficam exatamente como estão. Esse é o propósito de uma ferramenta de caractere único — a correção é cirúrgica.
Devo removê-los em todo lugar?
Só onde o texto precisa ser comparado ou processado. Numa página impressa o hífen inseparável faz um trabalho útil: impede que um código ou um nome composto quebre entre linhas. Limpe a cópia de dados para as máquinas e guarde a versão tipográfica para imprimir.

Pronto para limpar seu texto?

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

Remover traços agora