Blog
Ferramentas de texto

Remover pontuação de um texto

Cole o texto e cada sinal de pontuação de um conjunto fixo — pontos, vírgulas, pontos de exclamação e interrogação, aspas, parênteses, colchetes, chaves, travessões e aspas angulares — é removido, deixando intactos letras, dígitos e espaços. Ative "colapsar espaços" para fundir os espaços duplos deixados pelos sinais removidos em espaços simples.

Seus dados não saem deste dispositivo

Resultado

Sinais removidos

Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.

Fatos e limites do método

Conjunto removido . , ! ? ; : ' " ( ) [ ] { } - – — … « » „ "
Mantido Letras (qualquer alfabeto), dígitos 0-9, espaços, quebras de linha e quaisquer outros caracteres
Barras e asteriscos / \ * # & % ficam fora do conjunto removido — não são tocados
Moeda e símbolos matemáticos $ € ₽ + = ficam fora do conjunto removido — não são tocados
Opção de colapso Ativada por padrão; funde sequências de 2+ espaços em um só e apara as pontas
Processamento Roda localmente no navegador, nada é enviado a um servidor

Quando induz ao erro

Como é calculado

A ferramenta define um conjunto fixo de pontuação como expressão regular: /[.,!?;:'"()\[\]{}\-–—…«»„"]/g, conta cada correspondência no texto original antes de removê-las, e então executa a mesma expressão como uma passada de substituição por nada.

O conjunto cobre pontuação padrão de frase (ponto, vírgula, exclamação, interrogação), sinais de pareamento (parênteses, colchetes, chaves), aspas (retas e curvas, simples/duplas, angulares) e três caracteres da família travessão (hífen-menos, travessão médio, travessão longo) mais um caractere de reticências.

Se "colapsar espaços extras" estiver marcado, uma segunda passada roda em seguida: qualquer sequência de dois ou mais espaços simples é fundida em um só, e espaços no início/fim de todo o resultado são aparados.

"Sinais removidos" é uma contagem direta de correspondências com o conjunto de pontuação encontradas no texto original, feita antes de qualquer remoção ou colapso.

Perguntas e respostas

O que exatamente conta como pontuação aqui?

Um conjunto fixo: pontos, vírgulas, pontos de exclamação e interrogação, aspas simples e duplas (retas e curvas), parênteses, colchetes, chaves, três variantes de travessão e aspas angulares/reticências. Símbolos como /, *, &, # ou $ não estão nesse conjunto e ficam intactos.

Isso quebra palavras com hífen?

Sim — o hífen faz parte do conjunto removido, então "bem-conhecido" vira "bemconhecido". Atualmente não há como remover a pontuação de frase mantendo os hífens, já que a ferramenta trata todos os caracteres da família travessão igualmente.

O que faz a opção de colapso?

Ela vem ativada por padrão. Depois de remover a pontuação, funde qualquer sequência de 2 ou mais espaços em um espaço simples e apara o início/fim do resultado, limpando os vãos onde estavam os sinais.

Isso afeta pontos decimais ou abreviações?

Sim, já que os pontos estão no conjunto removido. "3.14" vira "314" e "etc." vira "etc" — a ferramenta não consegue distinguir esses de pontos que terminam uma frase.

Meu texto é enviado para algum lugar?

Não. Toda a operação roda no seu navegador; o texto nunca é transmitido a lugar nenhum.

Ferramentas relacionadas

Todas as ferramentas