ForHosting KIT · Testi e IA

Rimuovere le lettere e mantenere numeri e simboli

Tolga le 12 lettere da Order AB-2048: ready @ 09:30! e restano -2048:, la @ e 09:30!, ciascuno nella posizione originale. Spariscono le lettere di ogni alfabeto; cifre, segni, spazi ed emoji restano. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
Order AB-2048: ready @ 09:30!
Ottiene
Risultato
-2048: @ 09:30!
Lettere rimosse
12

Rimuovi lettere conserva tutto il testo tranne i caratteri alfabetici. È un metodo preciso per isolare numeri d’ordine, codici, punteggiatura, separatori, emoji, valute e impaginazione senza elenchi fragili. Riconosce le lettere Unicode, non soltanto A–Z, e tratta coerentemente alfabeti e sistemi di scrittura diversi. Ogni carattere restante mantiene la posizione originale; la risposta riporta il risultato filtrato e il numero di lettere eliminate.

Rimuova le lettere senza modificare il resto

Incolli o invii una stringa nel campo obbligatorio text. La capacità esamina i punti di codice Unicode ed elimina quelli classificati come lettere. Tutto il resto viene copiato nell’ordine originale: cifre, virgole, due punti, trattini, virgolette, parentesi, spazi, interruzioni di riga, valute, operatori, emoji e pittogrammi.

A differenza di un estrattore numerico, non normalizza segni, decimali o raggruppamenti; decide soltanto se ogni carattere è una lettera. Una stringa vuota è valida e restituisce un risultato vuoto con conteggio zero.

Comportamento Unicode per lingue e scritture

La definizione usa la categoria generale Unicode Letter, non un intervallo inglese scritto manualmente. Vengono quindi eliminate lettere latine accentate, greche, cirilliche, arabe, ebraiche, ideogrammi dell’Asia orientale e molte altre scritture. Sono comprese maiuscole, minuscole, lettere titolari, modificatrici e ulteriori sottocategorie.

Il testo non viene normalizzato prima del filtro. Un accento combinante memorizzato separatamente è un segno, non una lettera, e rimane quando la base scompare; un carattere precomposto come é è invece una lettera e viene eliminato. Questa regola letterale preserva tutti i non caratteri alfabetici.

Per traslitterazione, rimozione dei diacritici o normalizzazione, utilizzi una capacità dedicata prima o dopo. L’ordine non cambia e spazi o separatori ripetuti non vengono compattati.

Utilizzi la struttura conservata di codici e dati

Lo strumento è utile quando le lettere sono rumore, ma conta la struttura attorno ai numeri. Un servizio di assistenza può togliere parole da riferimenti copiati conservando cifre, cancelleti, barre e trattini. I flussi finanziari possono lasciare importi, percentuali, punteggiatura decimale e valute per un analizzatore specializzato.

Gli sviluppatori possono ispezionare identificatori misti o creare test sui caratteri superstiti. Gli spazi lasciati dalle parole documentano intenzionalmente l’impaginazione originale; li normalizzi in seguito se necessario. La capacità non stabilisce se le cifre formano telefono, data, prezzo o conto: elimina soltanto le lettere e le conta.

Verifichi separatamente il significato, soprattutto per zeri iniziali e segni.

Isoli la struttura dei riferimenti

Rimuova etichette e prefissi alfabetici conservando cifre, trattini, barre, cancelletti e spazi.

Prepari l’analisi numerica

Mantenga importi, punteggiatura decimale, percentuali e valute prima di un analizzatore specializzato.

Esamini dati a caratteri misti

Mostri i non caratteri alfabetici in log, identificatori, test o campi importati senza cambiarne l’ordine.

Quali lettere vengono eliminate?

Vengono rimossi tutti i caratteri di una categoria Unicode Letter, comprese le lettere di scritture non inglesi e le diverse forme.

Numeri e punteggiatura vengono conservati?

Sì. Cifre, punteggiatura, separatori, spazi, emoji e simboli restano nell’ordine originale perché non sono lettere Unicode.

Gli spazi vengono normalizzati dopo la rimozione?

No. Spazi, tabulazioni e interruzioni di riga restano invariati. Usi poi uno strumento dedicato per compattarli.

Che differenza c'è con l'estrazione dei numeri da un testo?

Questo strumento conserva tutto ciò che non è una lettera, non solo i numeri. Un estrattore di numeri può ritoccare segni, decimali o separatori delle migliaia; qui trattini, due punti, spazi e a capo restano esattamente dov'erano.

Perché resta un accento isolato dopo aver tolto le lettere?

Perché quell'accento era memorizzato come segno separato e non come parte della lettera. Una é precomposta è una sola lettera e sparisce, mentre una lettera di base seguita da un accento combinante lascia l'accento. Pulisca prima gli accenti se vuole eliminare anche quelli.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/str/remove-letters \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Order AB-2048: ready @ 09:30!"}'
{
  "text": "Order AB-2048: ready @ 09:30!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.remove_letters",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Browser e API eseguono lo stesso codice deterministico.

Rimuova le lettere senza modificare il resto

La risposta contiene result e letters_removed. Se text manca o non è una stringa, viene restituito invalid_input senza conversioni implicite. Ogni elemento elaborato tramite API costa $0.002; il browser usa gratuitamente la medesima funzione pura.

Utilizzi la struttura conservata di codici e dati

Il browser è adatto agli interventi occasionali e l’API costa $0.002 per elemento valido.

Che cosa accade con una stringa vuota?

Viene accettata e restituisce un risultato vuoto con letters_removed pari a zero. text assente o non testuale restituisce invalid_input.

Quanto costa l’operazione API?

Ogni elemento elaborato correttamente costa $0.002. La versione browser esegue gratuitamente lo stesso filtro deterministico.

Leggi la documentazione completa del KIT →