ForHosting KIT · Testi e IA

Rimuovere spazi extra

«Hello, world! » diventa «Hello, world!»: i bordi vengono ripuliti e i tre spazi di fila diventano uno, 4 spazi in meno in tutto. Tab e a capo restano, così le note su più righe mantengono la loro forma. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
Hello, world!
Ottiene
Risultato
Hello, world!
Testo
Hello, world!
Originale
Hello, world!
Lunghezza
13

Testo incollato, export da fogli di calcolo e dump OCR arrivano spesso gonfi di spazi doppi, spazi finali e spazi invisibili ai bordi che rompono i controlli di uguaglianza, appaiono sciatti nelle etichette UI e gonfiano le stringhe salvate. Stringhe vuote o solo di spazi falliscono con input non valido così le pipeline non memorizzano per sbaglio valori puliti vuoti.

Cosa significa rimuovere spazi extra e quando usarlo

Rimuovere spazi extra significa due modifiche coordinate: prima, togliere lo spazio bianco dall'inizio e dalla fine della stringa così sparisce il padding accidentale da incolla o export; seconda, scorrere l'interno e sostituire ogni sequenza di due o più spazi ASCII semplici con esattamente uno spazio, così Ciao con tre spazi prima di mondo diventa Ciao mondo. Lo strumento non inventa punteggiatura, non cambia il case e non inverte parole — ordina solo la spaziatura.

Preferisca questo calcolatore quando l'intento di ricerca è rimuovere spazi extra, collassare spazi multipli, trim degli spazi o pulire spazi doppi nel testo. Fonti tipiche di disordine includono incolla rich-text che inserisce sequenze di spazi, export a larghezza fissa, righe OCR con gap irregolari e note digitate dove il tasto è rimbalzato. Non usi questo prodotto quando serve normalizzazione completa dello spazio bianco Unicode in un solo spazio inclusi tab e a capo dentro documenti multi-riga come riga singola forzata — è una riscrittura più forte.

Qui tab e a capo interiori restano al loro posto così le note multi-riga mantengono le interruzioni mentre gli spazi doppi su ogni riga collassano ancora.

Sanitizzazione di campi form e CMS

Esegua trim e collasso spazi su titoli, nomi e brevi descrizioni prima del salvataggio così le etichette UI restano pulite e i controlli di uguaglianza smettono di fallire su spazi doppi.

Pulizia CSV e OCR

Normalizzi testo di celle e righe OCR con sequenze irregolari di spazi prima di indicizzare, abbinare o esportare senza riscrivere la struttura delle righe.

Come rimuovo gli spazi extra con questo strumento?

Il campo result della risposta è la stringa con trim e spazi ASCII ripetuti collassati a uno; original riecheggia il Suo input per confronto.

Rimuove tab e a capo all'interno del testo?

Lo spazio bianco iniziale e finale di qualsiasi tipo viene sottoposto a trim. Tab e a capo interiori restano come sono; solo le sequenze di spazi ASCII semplici collassano in un solo spazio.

Lo strumento per rimuovere spazi extra è gratuito?

Lo strumento browser gira gratis sul Suo dispositivo.

Perché due testi che sembrano uguali non coincidono?

Quasi sempre c'è uno spazio doppio o uno spazio finale che non si vede. Passi entrambi i testi in questo strumento prima di confrontarli: con i bordi ripuliti e un solo spazio tra le parole, il confronto smette di fallire.

Cosa succede se il testo contiene solo spazi?

Viene rifiutato con un avviso invece di restituire un risultato vuoto. Così un modulo o un'importazione non salva per errore un valore vuoto quando il dato originale mancava.

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-spaces

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-spaces \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello,   world!  "}'
{
  "text": "Hello,   world!  "
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.remove_spaces",
  "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.

Questo strumento per rimuovere spazi extra prende testo non vuoto, esegue il trim dello spazio bianco iniziale e finale, collassa ogni sequenza di due o più spazi ASCII in un solo spazio e restituisce un contratto JSON stabile con il risultato ripulito, l'eco dell'originale, le lunghezze e quanti caratteri sono stati rimossi.

Cosa significa rimuovere spazi extra e quando usarlo

Stringhe vuote e stringhe solo di spazi dopo il trim sollevano invalid_input, proteggendo job massivi dallo scrivere celle vuote quando un campo obbligatorio era bianco.

Contratto di input, rifiuto del vuoto e lettura della risposta

Il testo sorgente segue le stesse regole di retention degli altri item di parse KIT. L'esempio Ciao virgola tre spazi mondo con spazi finali diventa Ciao virgola spazio mondo senza padding ai bordi e un solo spazio tra token. Invii un corpo JSON con il campo stringa obbligatorio text uguale alla frase non vuota da ripulire. Alias input, value, s e content sono accettati quando client più vecchi o generatori di form usano quei nomi. text assente, valore non stringa, stringa vuota o solo spazi sollevano invalid_input con un messaggio che nomina il problema, e quei fallimenti non sono addebitati sull'API prepagata. Usi solo result quando serve solo la stringa pulita; usi original e result insieme quando una UI demo deve mostrare prima/dopo; usi spaces_removed quando una pipeline registra quanto aggressiva è stata la ripulitura. Mantenga i payload a dimensioni di frase, paragrafo e documento breve adatte a un isolato Worker, non dump multi-megabyte; questo prodotto è un'utilità di testo, non un processore di file massivi.

Uso API, prezzi, flussi e limiti pratici

Chiami lo strumento gratuito nel browser per pulizia di incolla, demo in aula, QA di contenuto e controlli rapidi senza installare un'utilità desktop né scrivere un one-liner in ogni linguaggio. Un flusso tipico esegue trim di titoli e descrizioni utente prima del salvataggio e confronta uguaglianza senza falsi mismatch da spazi doppi. Un altro pulisce celle CSV o righe OCR prima dell'indicizzazione così i token si spezzano correttamente. Non si aspetti stripping di tag HTML, normalizzazione markdown o riscrittura di spazi non divisibili di locale oltre al trim ordinario di whitespace standard — sono problemi separati. Usi l'API prepagata KIT quando un CMS, job ETL, backend di form, helpdesk o client mobile necessita della stessa trasformazione a saldo di $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a convertitori di case o ordinatori di righe quando il passo successivo è stile o ordine, ma mantenga rimuovere spazi extra come landing propria per non mescolare l'intento SEO con strumenti di case o slug. Gli autori di SDK possono documentare text come unico campo obbligatorio e mostrare un esempio di successo multi-spazio più un errore di stringa vuota così gli integrator vedono entrambi i lati del contratto.

QA e fixture deterministiche

I harness di test fissano uscite golden ripulite così i refactor che cambiano regole di trim o collasso fanno fallire subito l'integrazione continua.

Cosa succede se il testo è vuoto?

Stringhe vuote e stringhe solo di spazi falliscono con invalid_input e non sono addebitate.

Cosa significa spaces_removed?

È original_length meno length: quanti caratteri sono scomparsi dopo trim e collasso spazi, utile per log e metriche prima/dopo.

Leggi la documentazione completa del KIT →