Skip to content

Gratis · Privato · Senza registrazione

Sostituisci tutti i trattini — una regola per tutta la famiglia

Quando il tipo di trattino nel testo non conta, questo è lo strumento giusto: trattini lunghi, medi e brevi diventano tutti lo stesso carattere, in una passata.

Strumento per rimuovere le lineette

Tutto avviene nel tuo browser. Il tuo testo non lascia mai questa pagina.

Questo strumento sostituisce
Sostituisci ogni lineetta con

Ctrl (o ⌘) + Invio per eseguire di nuovo.

Testo pulito

0lineette rimosse

Tutte le altre pagine di questo sito sono volutamente ristrette. Questa esiste per il caso opposto: testo di origine sconosciuta, dove non puoi dire in anticipo se un report, un esportazione di foglio di calcolo o una pagina web incollata contenga trattini lunghi, medi, brevi, o tutti e tre insieme. Invece di passare in rassegna ogni famiglia a turno, scegli una sostituzione e la applichi a tutto.

È l’approccio giusto ogni volta che la destinazione è una macchina e non un lettore. I campi dei CMS, le colonne CSV, i valori JSON, gli indici di ricerca, i gateway SMS, i titoli dei ticket e le API datate hanno ognuna la propria idea di quale punteggiatura sia accettabile, e il modo più semplice di accontentarli tutti è eliminare la domanda: non resta alcun carattere trattino, solo il sostituto scelto. Un testo passato di qui è punteggiatura ASCII pura, che qualunque sistema in produzione sa memorizzare, ordinare e confrontare.

Quel che rinunci è la distinzione che i diversi trattini portavano. Un trattino lungo segna un inciso, uno medio un intervallo, uno breve unisce una parola composta — dopo questa passata i tre sono uno spazio o una virgola. Per i dati è esattamente lo scopo; per la prosa che verrà letta come prosa, le pagine più ristrette preservano più significato. Lo strumento rileva l’intero set: il trattino lungo con i cugini barra orizzontale e multi-em, i trattini medi e quello di cifra, e ogni variante di trattino breve incluso l’invisibile condizionale.

Quattro sostituzioni, quattro risultati

La differenza sta nella punteggiatura, quindi ecco ciascuna applicata alla stessa frase.

Spazio

Il predefinito e il più leggibile. La punteggiatura diventa uno stacco tra parole: «il piano — azzardato — è stato archiviato» si legge «il piano azzardato è stato archiviato».

Pagine 44–48, una vittoria 3–0 — comunicata tardi.

Pagine 44 48, una vittoria 3 0 comunicata tardi.

Virgola

Per la punteggiatura di frase. Un trattino che faceva da inciso diventa una virgola, più naturale di un buco nella prosa.

Il rapporto — scritto di fretta — l’ha mancato.

Il rapporto , scritto di fretta , l’ha mancato.

Trattino

Il punto sicuro in ASCII: ogni trattino diventa quello che ogni sistema accetta, così intervalli e composti restano visivamente uniti.

Pagine 44–48, una vittoria 3–0 — comunicata tardi.

Pagine 44-48, una vittoria 3-0 - comunicata tardi.

Niente

Cancella ogni trattino senza sostituto. Da usare per identificativi e slug dove anche il trattino è di troppo — e aspettati che «ben-noto» diventi «bennoto».

ben-noto, pre–guerra

bennoto, preguerra

Cosa copre davvero «tutti i trattini»

FamigliaCaratteri rilevatiUn semplice trova e sostituisci lo trova?
Trattino lungo (em dash)— U+2014 · ― U+2015 · ⸺ U+2E3A · ⸻ U+2E3BSolo quello — e solo se sai digitarlo
Trattino medio– U+2013 · ‒ U+2012Il carattere standard, non quello di cifra
Trattino- U+002D · ‐ U+2010 · ‑ U+2011 · ¬ U+00ADSolo quello ASCII — gli altri tre sono identici a colpo d’occhio

Quell’ultima colonna è il motivo per cui esiste uno strumento così. Una sostituzione manuale, o uno script che cerca «—», non trova in modo affidabile la barra orizzontale, il trattino di cifra, le varianti Unicode né il trattino condizionale — insieme causano la maggior parte dei misteriosi report «non c’è nessun trattino».

Domande

Sostituisce trattini lunghi e medi con lo stesso carattere?
Sì — è questo che lo rende lo strumento «tutti i trattini». La sostituzione scelta si applica a tutte le famiglie insieme: trattini lunghi, medi, brevi, la barra orizzontale, il trattino di cifra, i multi-em e il trattino condizionale invisibile.
Come sostituisco tutti i trattini con spazi?
Lascia la sostituzione su Spazio e premi il pulsante. Il risultato mantiene uno spazio dove un trattino separava due parole, così «il piano — azzardato, è vero — ha funzionato» diventa «il piano azzardato è vero ha funzionato» invece di incollare le parole.
Quando non dovrei usare questo strumento?
Quando il testo verrà letto come prosa e le differenze contano. Sostituire tutto con uno spazio appiattisce ugualmente gli intervalli («2018–2022» perde senso), gli incisi e i composti. Se devi cambiare una sola famiglia, le pagine per tipo di trattino lasciano intatto il resto del documento.
Ripara un testo che fallisce un controllo ASCII?
Sì. Trattini lunghi, virgolette tipografiche e altra punteggiatura non ASCII sono le cause abituali degli errori «carattere non valido» negli import e nelle API datate. Dopo questa passata i trattini sono ASCII; se resta una virgoletta tipografica o uno spazio unificatore, lo stesso trucco di incollare in un campo pulito lo rivelerà.
Modifica qualcos’altro nel mio testo?
No — solo i caratteri trattino, più i doppi spazi che una rimozione può lasciare (e anche questo lo mostra il risultato). Lettere, cifre, a-capo, maiuscole e tutto il resto della punteggiatura restano intatti.
C’è un limite di parole?
Nessuno. La pulizia gira nel tuo browser, quindi centomila righe si comportano come una frase: nessun upload, nessun account, nulla salvato. Il tuo testo non lascia mai la pagina.

Pronto a pulire il tuo testo?

Nessuna registrazione, nessun upload, nessun limite di parole. Incolla, scegli, copia il risultato.

Rimuovi i trattini ora