Vai al contenuto
TextArray
100% locale

Rimuovi caratteri

Elimina caratteri specifici, intere classi di caratteri o corrispondenze regex dal testo.

Ingresso
Uscita

Rimuovi caratteri

Incolla il testo, dì quali caratteri devono essere eliminati e il risultato pulito verrà visualizzato durante la digitazione. Questo strumento è progettato per le piccole pulizie che ostacolano il lavoro vero: eliminare trattini e parentesi dai numeri di telefono, estrarre i simboli di valuta da una colonna di un foglio di calcolo, eliminare la spazzatura invisibile che si tagga quando copi da Word, Google Docs o un PDF o ridurre il nome di un prodotto disordinato in qualcosa di sicuro per un nome di file.

Ci sono tre modi per dire cosa dovrebbe andare. Digita i caratteri nel campo per eliminarli esattamente: l'elenco è letterale, quindi un trattino è solo un trattino e nulla viene interpretato come uno schema. Passa a mantenere solo i caratteri elencati per lavorare al contrario e inserire nella whitelist ciò di cui ti fidi, che è il percorso più rapido dal testo libero a cifre semplici o lettere semplici. Le preimpostazioni gestiscono i lavori più comuni con un clic: tutto ciò che non è una lettera o una cifra, cifre, lettere, punteggiatura e simboli, oppure caratteri invisibili e di controllo come spazi di larghezza zero e segni di ordine dei byte. La modalità Regex è presente quando un modello descrive l'obiettivo meglio di un elenco.

Per impostazione predefinita sono attive due guardie. Mantenere gli spazi e le interruzioni di riga protegge gli spazi bianchi in ogni modalità, anche all'interno di una corrispondenza regex, quindi un predefinito non potrà mai comprimere il testo in un singolo blob. Spegnili quando dovrebbero sparire anche gli spazi bianchi. La corrispondenza tra maiuscole e minuscole si applica all'elenco dei caratteri e al modello; le preimpostazioni funzionano per categoria Unicode, quindi maiuscole e minuscole non vi entrano mai.

Tutto viene eseguito nel tuo browser e nulla viene caricato, quindi le esportazioni interne e i dati dei clienti possono essere incollati qui in tutta sicurezza. Il conteggio sotto l'output mostra quanti personaggi sono entrati, quanti sono usciti e quanti sono stati rimossi.

FAQ

Cosa conta come personaggio invisibile?
Spazi e joiner di larghezza zero, trattini morbidi, segni di ordine dei byte e codici di controllo: i caratteri che sopravvivono a una copia da Word o da un PDF e quindi interrompono un'importazione CSV o una chiave di database. Spazi, tabulazioni e interruzioni di riga sono normali spazi bianchi e rimangono invariati a meno che non si disattivino le due opzioni di mantenimento.
Come faccio a mantenere solo le cifre?
Scegli "Mantieni solo i caratteri elencati" e digita 0123456789 nel campo. La rimozione delle lettere fa un lavoro simile, ma la whitelist è più rigorosa: tutto ciò che non hai elencato va bene, compresi i simboli che hai dimenticato.
Perché la mia emoji è andata in pezzi?
Le emoji combinate come famiglie e bandiere sono tenute insieme da giunti di larghezza zero, che la preimpostazione dei caratteri invisibili rimuove in base alla progettazione. I pezzi vengono quindi visualizzati separatamente. Se desideri eliminare completamente le emoji, elencale nel campo o utilizza invece lo strumento Rimuovi emoji.
Ci sono limiti all'espressione regolare?
Il modello ha un limite di 200 caratteri, perché uno più lungo può tornare indietro abbastanza gravemente da bloccare la scheda. I modelli vengono eseguiti in modalità Unicode, quindi \p{L} e altri escape di proprietà funzionano e un'emoji non viene mai tagliata a metà; il compromesso è che un escape libero come \- al di fuori di una classe di caratteri non viene considerato valido. Un modello non valido mostra un messaggio invece di un output vuoto, quindi puoi correggere la sintassi durante la digitazione.
Il mio testo è caricato da qualche parte?
No. Lo strumento funziona interamente nel tuo browser e il tuo testo non lascia mai il tuo dispositivo.