
Enter a list of phrases to get their initials.
Alpha Beta Gamma Delta
Output after keeping 1 character from the start of each line.
P B G D
Copy your list of filenames to find the extensions.
document.pdf image.jpeg archive.zip script.js
Output after keeping 3 characters from the end of each line (Extract from each line on).
pdf peg zip .js
Questa applicazione è particolarmente utile per analisti di dati, programmatori, autori e amministratori che devono riformattare o estrarre determinate parti di dati testuali su base regolare. Oltre a esempi banali, può essere applicata all'analisi di file di log (mantenendo i prefissi temporali), all'accorciamento di URL (mantenendo gli ID di dominio), alla pulizia dei set di dati (mantenendo i codici chiave dalle stringhe) o alla preparazione di testi per sistemi con restrizioni rigide sui caratteri (troncando in modo intelligente da entrambe le estremità). Può essere elaborata riga per riga o come un unico blocco. Questo la rende versatile sia per elenchi strutturati sia per la prosa. Automatizza una difficile procedura manuale di ricerca e cancellazione, risparmiando molto tempo ed errori umani. Garantisce inoltre risultati coerenti su migliaia di righe di testo in pochi secondi.
La teoria alla base è semplice da comprendere. Se scegli “Estrai da ogni riga separatamente”, lo strumento dividerà il tuo input ai caratteri di nuova riga e applicherà la regola selezionata (inizio, fine o entrambe) a ciascuno dei segmenti risultanti separatamente. L'opzione “Includi spazi” modifica la definizione di carattere in modo fondamentale: quando è selezionata, uno spazio conta come uno. La funzione “da entrambi” non è una combinazione, ma un'estrazione: prende un certo numero di caratteri dall'inizio e un certo numero dalla fine, e li concatena. Non elimina la parte centrale. Preserva selettivamente le due estremità. Quella precisione la rende eccellente per cose come controllare i codici dei paesi e verificare le cifre di lunghe identificazioni senza complicazioni centrali.