Vai al contenuto principale

Trova il prossimo strumento

Prepara, controlla, poi esporta

Ispettore Unicode e controllo dei caratteri invisibili

Scopri che cosa c'è davvero in una stringa: spazi, joiner, segni combinanti e caratteri di controllo compresi. Ispeziona ogni punto di codice e visualizza in anteprima la normalizzazione senza modificare l'originale.

Caricamento dell’area di lavoro testo…

Vantaggi

  • Distingui i grafemi visibili, i punti di codice Unicode e le unità di memorizzazione.
  • Rivela i caratteri nascosti più comuni ed esporta ogni riga ispezionata.
  • Confronta le forme di normalizzazione conservando intatto il testo di origine.

Quando è utile

  • Indagare sul testo copiato che non supera un confronto esatto.
  • Trovare spazi non separabili o caratteri a larghezza zero in un testo estratto con OCR.
  • Controllare accenti combinanti e sequenze di emoji prima di preparare un documento.

Come usare questo strumento

  1. Incolla il testo, importa un TXT UTF-8 o carica l'esempio.
  2. Controlla i totali e la tabella paginata; se utile, filtra caratteri di controllo, separatori e segni.
  3. Scegli una forma di normalizzazione e confronta la sua anteprima con l'originale invariato.
  4. Scarica il report, salva una delle due versioni del testo o prosegui con l'anteprima normalizzata.

Un carattere visibile può contenere più punti di codice

Due stringhe possono sembrare identiche pur contenendo sequenze diverse. La lettera é può essere memorizzata come un unico carattere precomposto oppure come e seguita da un accento acuto combinante. Una persona vede una sola lettera in entrambi i casi. Un software che esegue un confronto grezzo tra stringhe può invece vedere una differenza. Questo ispettore mostra i punti di codice e gli offset UTF-16, così puoi individuare la differenza invece di riscrivere più volte una parola sospetta.

I cluster di grafemi descrivono i gruppi che le persone percepiscono di solito come singoli caratteri. Sono utili per ispezionare sequenze di emoji e segni combinanti. Il conteggio dei byte UTF-8 risponde a un'altra domanda: quanto spazio occupa il testo una volta codificato. La tabella elenca la rappresentazione in byte di ogni punto di codice. Il supporto del browser alla segmentazione determina se è possibile mostrare il totale dei grafemi.

Non ogni carattere invisibile è un errore. Uno spazio non separabile impedisce l'a capo in un punto preciso. I joiner possono influire sulla resa del testo indico o unire più emoji in un'unica immagine. I caratteri di controllo della direzione influenzano la visualizzazione del testo con direzioni miste. L'ispettore etichetta i caratteri di controllo più comuni e classifica gli altri caratteri di formato, ma non pretende di fornire ogni nome Unicode ufficiale né di individuare intenzioni malevole.

La normalizzazione è un'anteprima esplicita. NFC e NFD gestiscono la composizione e la scomposizione canoniche. NFKC e NFKD applicano anche le mappature di compatibilità, che possono eliminare distinzioni che volevi conservare, come le forme a larghezza piena. Controlla il risultato prima di usarlo. L'originale resta disponibile e non viene eseguita alcuna rimozione indiscriminata dei caratteri invisibili. I caratteri nascosti non sono una prova affidabile che un testo sia stato scritto da un'IA.

Formati, limiti e privacy

  • 20.000 unità di codice UTF-16 in input e 1 MiB per ogni file TXT UTF-8.
  • La tabella mostra 100 righe per pagina; il report contiene tutte le righe ispezionate.
  • I surrogati non accoppiati possono essere ispezionati ma non possono essere esportati come testo UTF-8 valido.
  • Non sono inclusi un database completo dei nomi Unicode, il rilevamento della paternità di un testo né un controllo di sicurezza sui caratteri confondibili.

Questi strumenti elaborano il testo in locale. Le bozze non vengono salvate automaticamente. Scarica il lavoro importante prima di uscire; i passaggi temporanei dei file scadono dopo 30 minuti.

Domande frequenti

Questo strumento rimuove tutti i caratteri invisibili?

No. Alcuni sono essenziali per la resa del testo, la spaziatura e la direzione. Lo strumento li rivela e mostra in anteprima la normalizzazione senza eliminarli in silenzio.

Perché i totali di byte e caratteri sono diversi?

I grafemi possono contenere più punti di codice. Ogni punto di codice valido richiede da uno a quattro byte UTF-8; le unità di codice UTF-16 sono un'altra misura di memorizzazione.

I caratteri nascosti possono dimostrare che un testo è stato scritto da un'IA?

No. Compaiono naturalmente nel testo copiato, nella tipografia e nella scrittura multilingue. Questo è un ispettore di caratteri, non un rilevatore di paternità.

Prosegui il lavoro sul documento

Usa un pulsante Continua all’interno dell’area di lavoro per portare con te il testo; questi link aprono uno strumento vuoto.