Cosa rimuove questo strumento
I caratteri speciali sono i simboli, i segni e le figure che stanno accanto alle normali lettere e cifre: # $ % & * @ ~, le parentesi, la punteggiatura, le emoji, le frecce, i pallini e molti altri. Creano problemi nei nomi dei file, nei nomi utente, nei campi dei database, nelle importazioni nei fogli di calcolo e negli URL. Questo strumento ti permette di rimuovere i caratteri speciali e di tenere solo quello che scegli.
Per impostazione predefinita mantiene le lettere di qualsiasi alfabeto, le cifre, gli spazi e gli a capo. Tutto il resto viene eliminato.
Come si usa
- Incolla il testo in Il tuo testo. La versione pulita compare subito in Testo pulito.
- In Lettere da mantenere, scegli Qualsiasi alfabeto per mantenere le lettere di tutte le lingue, oppure Solo dalla A alla Z per le sole lettere dell’alfabeto inglese senza accenti.
- Con i pulsanti delle opzioni decidi cos’altro resta: Mantieni i numeri, Mantieni gli spazi, Mantieni gli a capo e Mantieni la punteggiatura di base.
- Scrivi gli altri caratteri che ti servono in Mantieni anche questi caratteri, come
-per i cognomi doppi con il trattino,'per gli apostrofi o@._per gli indirizzi email. - In Sostituisci i caratteri rimossi con, scegli Niente o Uno spazio.
- Premi Copia o Scarica.
La nota sotto lo strumento ti dice quanti caratteri sono stati rimossi.
Le opzioni nel dettaglio
Qualsiasi alfabeto mantiene tutte le lettere, comprese quelle accentate e quelle di altri sistemi di scrittura come il greco, il cirillico, l’hindi o il cinese. Vengono mantenuti anche i segni che in molte scritture si combinano con le lettere, così le parole non si spezzano. Con questa impostazione un testo italiano conserva tutte le sue vocali accentate: “Città: Forlì, Cantù & Paternò!!” diventa “Città Forlì Cantù Paternò”.
Solo dalla A alla Z trasforma prima le lettere accentate nella loro forma semplice (é in e, ü in u, ß in ss, æ in ae). Poi rimuove le lettere che restano fuori dall’intervallo A-Z. Le vocali accentate italiane quindi non spariscono, perdono solo l’accento: la stessa frase diventa “Citta Forli Cantu Paterno”, e “PERCHÉ È COSÌ” diventa “PERCHE E COSI”. Usa questa opzione per nomi di file, URL e sistemi che accettano solo testo ASCII semplice.
Mantieni la punteggiatura di base conserva questi caratteri: punto, virgola, punto esclamativo, punto interrogativo, apostrofo, virgolette doppie, trattino, due punti, punto e virgola e parentesi tonde. È utile quando vuoi frasi leggibili senza simboli né emoji. Attenzione all’apostrofo, che in italiano è frequentissimo: con le impostazioni predefinite “L’acqua dell’isola” diventa “Lacqua dellisola”. Attiva questa opzione oppure aggiungi ’ in Mantieni anche questi caratteri per conservarlo. L’apostrofo tipografico curvo (’) non fa parte della punteggiatura di base e viene rimosso comunque, quindi trasformalo prima in un apostrofo dritto con il convertitore di testo normale.
Sostituisci i caratteri rimossi con: Uno spazio mette uno spazio al posto di ogni carattere eliminato. Così le parole non si attaccano quando tra loro c’era un simbolo, come in “red*green”. Gli spazi doppi creati dalla rimozione vengono ridotti a uno, e gli spazi all’inizio e alla fine delle righe vengono tolti.
Esempi
Ogni risultato qui sotto è stato prodotto dallo strumento.
| Incolli | Impostazioni | Risultato |
|---|---|---|
| Hello, World! #2024 | Predefinite | Hello World 2024 |
| Order #4521 (paid) ** Ship to: José @ 12 Main St.!! |
Predefinite | Order 4521 paid Ship to José 12 Main St thanks |
| Café Ωmega | Solo dalla A alla Z | Cafe mega |
| Price: $5.99 (today only)! | Mantieni la punteggiatura di base | Price: 5.99 (today only)! |
| Email: [email protected]! | Mantieni anche @._ | Email [email protected] |
| red*green&blue | Sostituisci con uno spazio | red green blue |
| Wi-Fi password: abc#123! | Mantieni anche - | Wi-Fi password abc123 |
| Room 12B | Mantieni i numeri disattivato | Room B |
Nota la lettera greca in “Café Ωmega”. Con Solo dalla A alla Z, la é diventa e, ma la Ω non fa parte dell’alfabeto inglese e quindi viene rimossa.
Usi comuni
- Nomi di file: rimuovi caratteri come / \ : * ? “ < > | che Windows e macOS non accettano.
- Nomi utente e ID: molti moduli di registrazione accettano solo lettere e numeri.
- Importazioni in fogli di calcolo e database: i simboli fuori posto mandano in errore i file CSV e le query SQL.
- Testi per i social: togli emoji e simboli decorativi prima di riutilizzare una didascalia altrove.
- Ricerca e confronto: confronta nomi di prodotti o indirizzi senza che la punteggiatura si metta in mezzo.
- Slug e URL: combina Solo dalla A alla Z con Uno spazio, poi sostituisci gli spazi con trattini.
Consigli e limiti
- Se nel risultato ci sono parole attaccate, passa a Uno spazio.
- Disattivare Mantieni gli a capo unisce tutte le righe. Scegli anche Uno spazio, altrimenti l’ultima parola di una riga si attacca alla prima della successiva. Per avere più controllo sugli a capo usa lo strumento per rimuovere gli a capo.
- Con Solo dalla A alla Z, un testo scritto interamente in un altro sistema di scrittura, come il russo o il cinese, viene rimosso del tutto.
- I font Unicode decorativi, come le lettere in grassetto o calligrafiche copiate dai social, sono trattati come simboli e rimossi. Convertili prima in lettere normali con il convertitore di testo normale.
- Per occuparti solo di spazi, tabulazioni e righe vuote è più adatto lo strumento per rimuovere gli spazi vuoti. Per gli underscore nei nomi di file e di variabili usa lo strumento per rimuovere gli underscore.
Come funziona
Lo strumento esamina un carattere alla volta e si fa alcune domande. È nell’elenco dei caratteri da mantenere? È un a capo, uno spazio, una lettera, un numero o un segno di punteggiatura di base, e quel gruppo è attivo? Se la risposta è sì, il carattere resta. Altrimenti viene rimosso o sostituito con uno spazio. Lettere e numeri vengono riconosciuti con le categorie Unicode, ed è per questo che le lettere di qualsiasi lingua sono gestite correttamente.
Altri modi per rimuovere i caratteri speciali
Excel: Excel 365 ha =REGEXREPLACE(A1,"[^A-Za-z0-9 ]",""). Nelle versioni precedenti servono formule SUBSTITUTE annidate (SOSTITUISCI in Excel in italiano) oppure Trova e sostituisci, un simbolo alla volta. Con le impostazioni italiane gli argomenti si separano con il punto e virgola invece che con la virgola.
Fogli Google: =REGEXREPLACE(A1,"[^A-Za-z0-9 ]","") elimina tutto tranne lettere semplici, cifre e spazi. Attenzione: a differenza di questo strumento, la classe [^A-Za-z0-9 ] non toglie l’accento ma cancella proprio le lettere accentate, quindi “città” diventa “citt”.
Microsoft Word: Trova e sostituisci con i caratteri jolly attivi, cercando [!A-Za-z0-9 ] e sostituendo con niente.
JavaScript: text.replace(/[^\p{L}\p{N}\s]/gu, '') mantiene lettere e numeri di qualsiasi lingua.
Python: re.sub(r'[^\w\s]', '', text) mantiene lettere, cifre, underscore e spazi.