Un esportazione PDF
La fonte più comune in assoluto. I generatori di PDF imprimono i punti di a-capo del documento originale nel livello di testo come U+00AD, così un paragrafo copiato da un PDF ne porta uno a ogni sillabazione dell’impaginazione.
Gratis · Privato · Senza registrazione
Il trattino condizionale è un carattere reale che non viene disegnato. Incolla il testo, premi una volta, e tutti spariranno — nient’altro si muove nel testo.
Il trattino condizionale (U+00AD) è un trattino in corrispondenza del quale un motore di impaginazione può andare a capo dentro una parola, e che altrimenti non viene disegnato per niente. Un browser o un elaboratore lo mostra solo quando decide che la parola deve spezzarsi a fine riga, il che significa che «software» e «software» sembrano identici a schermo e sono stringhe diverse per qualunque macchina. Il carattere è più antico del web: i tipografi lo usavano per segnare a mano i punti di sillabazione, e HTML lo ha ereditato come ­.
Quell’invisibilità è esattamente il motivo per cui sopravvive al copia-incolla. All’esportazione di un PDF è normale che il livello di testo contenga trattini condizionali a ogni a-capo del documento originale, e copiando un paragrafo dal PDF il lettore prende i caratteri e non i pixel. Quello che torna indietro è una frase dall’aspetto perfetto e dal comportamento pessimo: cercare «software» non trova nulla, un CMS salva un titolo che il suo stesso motore di ricerca non ritrova, un controllo anti-duplicati segnala due record identici alla vista ma non per la macchina, e un validatore o un import rifiuta un campo per un carattere che nessuno può vedere.
Questo strumento rimuove esattamente un carattere e nient’altro. I trattini veri, le lineette en e le lineette em restano tranquilli, così come i trattini inseparabili (U+2011), visibili e per lo più voluti. Ogni parola rimasta è riparata: la lettera fra cui si trovava il trattino condizionale è la stessa lettera nella stessa posizione, quindi nulla va riscritto. Il contatore qui sopra mostra quanti ne ha trovati prima che cambi qualcosa — e su un testo dove ti aspettavi un trattino visibile, vedere «0» è di per sé la risposta: il carattere che stai cercando è altrove nell’elenco del verificatore di trattini.
Arrivano con il documento, non dalla tua tastiera.
La fonte più comune in assoluto. I generatori di PDF imprimono i punti di a-capo del documento originale nel livello di testo come U+00AD, così un paragrafo copiato da un PDF ne porta uno a ogni sillabazione dell’impaginazione.
Le pagine web usano ­ per far sopravvivere le parole lunghe in una colonna stretta. Copia un titolo da una pagina responsive e puoi portarti dietro il carattere dell’entità insieme al tuo testo.
Ctrl + - in Word o Inserisci → Caratteri speciali in Google Docs inserisce deliberatamente un trattino condizionale: è così che gli stili editoriali segnano i punti di sillabazione nel testo giustificato.
Le librerie di sillabazione, le esportazioni di InDesign, l’output di LaTeX e le pipeline di traduzione li inseriscono automaticamente per controllare dove le righe si spezzano.
La finestra di ricerca cerca la stringa che digiti, e «software» non è la stringa nel file. È il sintomo più comune di tutti: testo visibilmente presente e introvabile.
I caricatori CSV, i campi SKU, i campi nome e i payload delle API rifiutano o corrompono i caratteri fuori dal loro insieme atteso. Un trattino condizionale sopravvive al viaggio come byte mojibake o come controllo fallito.
Due record resi in modo identico — uno digitato, uno incollato da un PDF — sono due stringhe diverse per una chiave di database, quindi una fusione crea un duplicato invece di un riscontro.
Se il problema è un intero documento e non un singolo incolla, la stessa pulizia gira su centinaia di pagine di testo in una sola passata — nessun limite di parole, nulla viene caricato. Pulire il testo prima che arrivi al CMS, al foglio di calcolo o al repository è ciò che tiene il carattere fuori dai tuoi dati per sempre.
Il trattino condizionale è uno dei caratteri che non sono il trattino che hai digitato.
Il carattere, l’entità, e come digitarlo o trovarlo apposta.
Rimuove ogni trattino dal testo — compresi quelli visibili.
U+2011 tiene le parole insieme invece di spezzarle. Questo lo toglie.
Il sosia U+2015 che rompe i validatori e si mostra come un riquadro.
Svuota ogni famiglia di trattini — visibili e invisibili — in una passata.
Tutti gli 11 caratteri trattino con code point, per identificare un intruso.
Nessuna registrazione, nessun upload, nessun limite di parole. Incolla, scegli, copia il risultato.
Rimuovi i trattini ora