Funzionamento dello strumento di ordinamento
Lo strumento Ordinamento Righe di Testo consente di riordinare un elenco di righe di testo incollate in base a criteri specifici. Il sistema agisce esclusivamente sulla disposizione delle righe, mantenendo il contenuto di ciascuna riga completamente inalterato.
L'utente può inserire il testo nell'area di input, fino a un limite massimo di 500.000 caratteri. Una volta elaborato il testo, l'interfaccia restituisce le righe riordinate e aggiorna i dati statistici relativi all'output, mostrando il numero totale di righe, il conteggio complessivo dei caratteri e la lunghezza della riga più lunga.
Modalità di ordinamento e criteri di disposizione
Il sistema offre tre diverse modalità per organizzare i dati testuali, combinabili con due direzioni di ordinamento:
- A-Z: Esegue un ordinamento alfabetico basato sul testo delle righe.
- Numero: Ordina le righe basandosi sul valore del primo numero individuato all'interno di ciascuna riga.
- Lunghezza: Dispone le righe in base al loro conteggio dei caratteri.
Per ciascuna di queste modalità, l'utente può impostare la direzione dell'ordine su Crescente o Decrescente.
Gestione dei casi particolari e righe vuote
Durante l'elaborazione di elenchi non uniformi, lo strumento applica regole rigide per gestire le eccezioni:
- Righe senza numeri nella modalità numerica: Se si seleziona l'ordinamento per numero, le righe che contengono cifre vengono elaborate e ordinate per prime. Le righe prive di elementi numerici vengono collocate in coda, dopo quelle numerate, preservando la loro disposizione relativa originaria.
- Righe vuote: Le righe prive di testo o composte solo da spazi vuoti vengono trattate come stringhe vuote e ordinate di conseguenza, senza essere rimosse dall'elenco.
Elaborazione locale e riservatezza dei dati
Il funzionamento di questo strumento si basa interamente sull'esecuzione lato client. L'ordinamento del testo avviene direttamente nel browser dell'utente e nulla viene caricato sui server di BroBroGo [INTERFACE]. Questo approccio garantisce che i dati inseriti non lascino il dispositivo locale durante l'elaborazione, rispettando la riservatezza delle informazioni trattate.
Messaggi del sistema e diagnostica
L'interfaccia comunica lo stato dell'operazione e gli eventuali errori attraverso notifiche specifiche:
- Pronto. Incolli le righe da ordinare.: Visualizzato quando lo strumento è pronto a ricevere il testo.
- Ordinate
{count}righe per{mode}({order}).: Conferma il completamento dell'operazione indicando il numero di righe elaborate, la modalità e la direzione scelte. - Ordinate
{count}righe per{mode}({order}); le righe senza numeri sono state posizionate dopo quelle numerate:{skipped}.: Specifica quante righe prive di cifre ({skipped}) sono state spostate in coda durante l'ordinamento numerico. - Aggiunga delle righe per ordinarle.: Compare se si tenta di avviare l'elaborazione senza aver inserito testo.
- Il testo è troppo lungo per questo strumento. Deve essere inferiore a
{max}caratteri.: Viene mostrato se l'input supera la soglia limite di 500.000 caratteri. - Impossibile ordinare questo testo.: Segnala un fallimento generico durante la procedura di ordinamento.
- Cancellato.: Conferma la pulizia dei campi di testo.
- Esempio ordinato.: Indica il caricamento e l'ordinamento del testo dimostrativo.
- Le righe ordinate sono state spostate nell'input.: Conferma il trasferimento del risultato nell'area di inserimento per successive modifiche.
Statistiche dell'output
Al termine dell'elaborazione, lo strumento calcola e mostra tre metriche in tempo reale:
| Metrica | Etichetta Interfaccia | Descrizione |
|---|---|---|
| Conteggio righe | Righe | Numero complessivo di righe presenti nel testo finale. |
| Conteggio caratteri | Caratteri | Somma totale dei caratteri che compongono l'output. |
| Riga più lunga | Più lunga | Numero di caratteri della riga con la lunghezza maggiore. |
Domande frequenti
Quali modalità di ordinamento sono disponibili?
La modalità alfabetica confronta il testo delle righe, quella numerica utilizza il primo numero trovato in ciascuna riga e quella per lunghezza si basa sul conteggio dei caratteri [INTERFACE].
Cosa succede alle righe senza numeri?
In modalità numerica, le righe contenenti numeri vengono ordinate per prime. Le righe senza numeri vengono posizionate successivamente, mantenendo l'ordine originale [INTERFACE].
Modifica il contenuto delle righe?
Il testo di ciascuna riga viene mantenuto inalterato, modificando solo l'ordine delle righe. Le righe vuote vengono ordinate come le altre righe prive di testo [INTERFACE].