ForHosting KIT · Ferramentas para dev

Remova a pontuação de textos online

Remover Pontuação transforma um texto ruidoso em uma sequência limpa de letras, números e espaços em branco.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

A ferramenta retira vírgulas, pontos, aspas, parênteses, hifens, sinais monetários, emojis e outros símbolos, mas preserva palavras e valores numéricos dos sistemas de escrita abrangidos pelo Unicode. A operação é determinística, dispensa rede e modelos de linguagem e mantém o espaçamento e as quebras de linha originais. Isso a torna útil antes da tokenização, indexação de busca, contagem de frequência, desduplicação e comparação simples de textos.

O que o limpador mantém e remove

O limpador examina o conteúdo caractere Unicode por caractere. Ele mantém letras, marcas combinantes usadas em caracteres acentuados, números e espaços em branco. Todo o restante é removido, incluindo vírgulas, pontos, apóstrofos, aspas, dois-pontos, ponto e vírgula, parênteses, barras e hifens. Sinais monetários, operadores, pictogramas e emojis também saem. Espaços, tabulações e quebras de linha permanecem na posição original; a ferramenta não os agrupa nem recorta. Portanto, sinais adjacentes podem deixar espaços repetidos. Essa escolha é intencional, pois normalizar espaços pode alterar deslocamentos ou a estrutura do documento. A regra baseada em Unicode conserva textos em vários idiomas e protege acentos representados como marcas separadas.

Como preparar o texto para análise

Cole ou envie o conteúdo no campo text e execute a capacidade. A resposta traz um único campo text com o resultado filtrado, pronto para alimentar um tokenizador, conversor para minúsculas, contador de palavras ou indexador. Defina a ordem dessas etapas com cuidado. Ao remover pontuação antes da divisão, uma palavra seguida de vírgula passa a coincidir com a mesma palavra sem vírgula. Apóstrofos e hifens merecem atenção, pois suas partes ficam unidas. Se você precisar de tokens separados, substitua primeiro os sinais escolhidos por espaços. O algoritmo não identifica idioma, corrige ortografia, translitera, altera maiúsculas ou interpreta o conteúdo. A mesma entrada sempre produz exatamente a mesma saída.

Como usar o resultado em automações

Para uma limpeza ocasional, o executor do navegador aplica a mesma transformação determinística da API. Em um fluxo automatizado, envie cada texto como um item e leia o campo text retornado. Uma solicitação à API custa US$ 0,002; não há cobrança variável porque a unidade declarada é um item. Guarde o original sempre que a pontuação puder ter significado. Separadores decimais, sintaxe de programação, sinais de e-mail, divisores de URL e limites de frases também são removidos; assim, o resultado é um derivado analítico, não uma cópia reversível. A capacidade preserva espaços, mas não os recorta nem agrupa, não remove diacríticos, não muda maiúsculas e não promete uma saída preenchida. Um texto composto apenas por símbolos retorna corretamente uma string vazia.

Preparar tokens para contagem

Remova sinais que fariam a mesma palavra aparecer como tokens diferentes em uma tabela de frequência.

Limpar valores antes da indexação

Crie uma representação com letras e números de rótulos ou documentos antes de incluí-los em um índice simples.

Normalizar entradas para comparação

Retire símbolos decorativos e pontuação antes de uniformizar maiúsculas ou espaços em um fluxo de correspondência.

Quais caracteres são preservados?

Letras Unicode, marcas combinantes, números e espaços em branco são mantidos; pontuação e símbolos são removidos.

Funciona com textos em outros idiomas?

Sim. O filtro usa categorias Unicode e mantém letras e números dos sistemas de escrita compatíveis.

A ferramenta remove emojis e sinais monetários?

Sim. Eles são símbolos, não letras, números ou espaços, e por isso saem do resultado estrito.

Espaços e quebras de linha são agrupados?

Não. O espaço existente é preservado exatamente. Use outra etapa caso queira recortá-lo ou agrupá-lo.

Quanto custa uma solicitação à API?

Cada solicitação custa US$ 0,002. A mesma operação determinística também está disponível no navegador.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/str/remove-punctuation

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/str/remove-punctuation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, world! Room #42 costs $9."}'
{
  "text": "Hello, world! Room #42 costs $9."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.remove_punctuation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →