Cosa rimuove questo strumento
Il testo si porta dietro la formattazione del posto in cui è stato scritto. Una pagina web racchiude le parole in tag HTML. Un README o un messaggio di chat usa gli asterischi e i cancelletti del Markdown. I forum usano il BBCode tra parentesi quadre. Copiando da Word, da Documenti Google o da un’email possono arrivare spazi unificatori, caratteri a larghezza zero e righe vuote in più. Questo strumento serve a rimuovere la formattazione del testo che resta scritta sotto forma di caratteri.
Una precisazione su cosa succede quando incolli. Il riquadro di questa pagina è un semplice campo di testo, come qualsiasi textarea. Quando incolli testo formattato da Word o da una pagina web, il browser elimina già grassetto, corsivo, font, dimensioni, colori e stile dei link prima che il testo arrivi. Quello che non può eliminare è la formattazione scritta come caratteri: tag copiati come codice, simboli Markdown, BBCode, entità come & e caratteri di spaziatura nascosti. È questa la parte che lo strumento pulisce.
Come si usa
- Incolla il testo in Testo formattato. È già caricato un esempio con HTML e Markdown, così lo vedi all’opera.
- Il riquadro Testo semplice mostra il risultato pulito mentre scrivi.
- Scegli cosa rimuovere. Queste opzioni sono attive per impostazione predefinita:
- Rimuovi tag HTML
- Rimuovi Markdown
- Rimuovi BBCode
- Font decorativi in lettere normali
- Sistema spazi e righe vuote
- Attiva Raddrizza virgolette curve e trattini se vuoi anche virgolette e trattini da tastiera.
- Premi Copia o Scarica. La nota indica quanti caratteri di formattazione sono stati rimossi.
Esempi
Tutti i risultati qui sotto sono stati prodotti da questo strumento con le impostazioni predefinite. Il simbolo ¶ indica un a capo.
| Testo formattato | Testo semplice |
|---|---|
<p>We hit our goal & shipped the <a href="https://example.com">new site</a>.</p> |
We hit our goal & shipped the new site. |
## Next steps ¶ ¶ - **Fix** the _footer_ ¶ - Read the [style guide](https://example.com/guide) |
Next steps ¶ ¶ Fix the footer ¶ Read the style guide |
[b]Sale[/b] ends [url=https://example.com]Friday[/url] |
Sale ends Friday |
Use **bold** and *italic* and più una parola tra backtick |
Use bold and italic and code. |
Tom & Jerry <3 |
Tom & Jerry <3 |
> Quoted line ¶ # Heading |
Quoted line ¶ Heading |
| snake_case_name and 2 * 3 * 4 stay as they are | snake_case_name and 2 * 3 * 4 stay as they are |
Anche con un testo italiano il risultato è lo stesso: **Perché** è _così_? diventa “Perché è così?”, con le lettere accentate intatte.
Come funziona
Lo strumento esegue una serie di passaggi di pulizia in un ordine fisso.
- Markdown per primo. Vengono rimossi i blocchi di codice delimitati, le linee orizzontali, le righe di separazione delle tabelle e le definizioni dei link. Titoli, citazioni e punti elenco perdono i loro segni. Le immagini mantengono il testo alternativo e i link la loro etichetta. Grassetto, corsivo, barrato e codice in linea perdono i simboli, ma solo quando i simboli racchiudono il testo dall’esterno.
- HTML subito dopo. Commenti, script e stili vengono rimossi per intero. Gli elementi di blocco diventano a capo, così i paragrafi restano separati, le celle delle tabelle diventano tabulazioni e tutti gli altri tag vengono eliminati. I codici dei caratteri, sia con nome sia numerici, vengono decodificati.
- BBCode: i tag tra parentesi quadre, come [b], [url=…] e [quote], vengono rimossi mentre il loro testo resta.
- Font decorativi: le lettere dei generatori di font tornano lettere normali e i segni di barratura vengono rimossi.
- Pulizia finale: vengono rimossi i caratteri invisibili, gli spazi anomali diventano spazi normali, si tolgono gli spazi all’inizio e alla fine delle righe e le righe vuote consecutive si riducono a una.
Consigli e limiti
- Gli elenchi perdono i punti elenco. È lo scopo della rimozione della formattazione, ma se vuoi mantenere la forma dell’elenco aggiungi i trattini dopo, oppure usa lo strumento per rimuovere gli a capo e trasforma l’elenco in una riga separata da virgole.
- Un segno di minore seguito da una lettera, con un segno di maggiore più avanti, sembra un tag HTML e viene rimosso. Se stai pulendo formule matematiche o codice, disattiva Rimuovi tag HTML.
- Il rientro viene eliminato quando la pulizia degli spazi è attiva. Disattiva Sistema spazi e righe vuote per mantenerlo.
- I link conservano le parole, non gli indirizzi. Se ti servono gli URL, copiali prima di pulire il testo.
- Le lettere Unicode decorate vengono convertite anche qui. Per avere più controllo su virgolette, emoji, accenti e caratteri nascosti, usa il convertitore di testo normale.
Altri modi per farlo
Word: seleziona il testo e premi Ctrl+Barra spaziatrice per cancellare la formattazione dei caratteri, oppure, quando incolli, usa Incolla speciale e scegli Testo non formattato. Nessuno dei due metodi elimina tag o Markdown scritti come caratteri.
Documenti Google: premi Ctrl+Maiusc+V per incollare senza formattazione, oppure apri il menu Formato e scegli l’opzione per cancellare la formattazione (Ctrl+\). Anche qui i simboli scritti come testo restano.
Mac: Cmd+Maiusc+Opzione+V incolla adattando il testo allo stile circostante in molte app.
Codice: in un browser, new DOMParser().parseFromString(html, 'text/html').body.textContent restituisce il testo di una stringa HTML. In Python, get_text() di BeautifulSoup fa la stessa cosa. Per il Markdown di solito serve un parser o un insieme di espressioni regolari come quelle che usa questo strumento.
Se il testo pulito ha ancora spazi doppi o righe vuote rimaste dall’originale, lo strumento per rimuovere gli spazi vuoti ti dà un controllo più preciso.