Contatore di righe online
Conta le righe di un testo incollato o digitato. Distingue righe totali, non vuote e vuote. Elaborazione locale nel browser, nessun upload. L’elaborazione av…
Inizia a usare
Conteggio righe accurato e rispettoso della privacy
Il contatore di righe online è progettato per darti un conteggio preciso delle righe in un testo, utile per sviluppatori, scrittori e chiunque debba rispettare limiti di righe o analizzare file di log. L'elaborazione avviene interamente nel tuo browser: il testo non viene mai caricato su un server.
Come funziona il conteggio
Lo strumento divide il testo in base ai caratteri di nuova riga. Ogni segmento separato da un'interruzione di riga viene contato come una riga. Per esempio, se inserisci il testo:
alpha beta
dove la seconda riga è vuota, il risultato sarà: 3 righe totali, 2 righe non vuote e 1 riga vuota. Questo perché il testo contiene due interruzioni di riga, creando tre segmenti: 'alpha', una stringa vuota e 'beta'.
Opzione 'Ignora righe vuote'
L'opzione 'Ignora righe vuote' è disattivata per impostazione predefinita. Quando la attivi, le righe che contengono solo spazi o tabulazioni non vengono conteggiate come righe non vuote. Ad esempio, una riga con tre spazi e poi 'testo' verrà conteggiata come non vuota, mentre una riga con solo spazi verrà ignorata nel conteggio delle righe non vuote.
Comportamento con area di testo vuota
Se l'area di testo è completamente vuota, il conteggio mostra 1 riga totale e 0 righe non vuote. Questo deriva dal comportamento di divisione di JavaScript, che rappresenta un testo vuoto come un unico segmento vuoto. Lo strumento non considera il ritorno a capo automatico (wrap) come nuove righe: solo le interruzioni di riga effettive vengono conteggiate.
Limitazioni e casi particolari
Questo strumento conta esclusivamente le righe, non le parole, i paragrafi, le frasi o le pagine. Non analizza la struttura del testo oltre alle interruzioni di riga. Se selezioni una parte del testo, il conteggio si riferisce alla selezione, ma la selezione deve essere effettuata nell'area di input.
Domande frequenti
Perché il totale delle righe è 1 quando il campo è vuoto?
Quando l'area di testo è vuota, JavaScript considera il testo come una stringa vuota che, divisa per i caratteri di nuova riga, produce un array con un solo elemento vuoto. Pertanto, lo strumento visualizza 1 riga totale e 0 righe non vuote. Questo è un comportamento standard di molti contatori di righe basati su JavaScript.
Le righe con solo spazi vengono contate come vuote?
Sì, quando l'opzione 'Ignora righe vuote' è attiva, una riga che contiene solo spazi o tabulazioni viene considerata vuota e non viene inclusa nel conteggio delle righe non vuote. Tuttavia, viene comunque conteggiata nel totale delle righe, a meno che non si utilizzi l'opzione per ignorarle completamente? In realtà, l'opzione influisce solo sul conteggio delle righe non vuote: il totale delle righe include sempre tutte le righe, anche quelle vuote.
Il conteggio include le righe create dal ritorno a capo automatico?
No, lo strumento conta solo le interruzioni di riga effettive (caratteri di nuova riga) presenti nel testo. Il ritorno a capo automatico (wrap) che avviene visivamente nell'area di testo non viene considerato come una nuova riga. Per esempio, se una riga è molto lunga e va a capo visivamente su più righe, verrà comunque conteggiata come una sola riga.
Verifica del conteggio
- Inserisci un testo con più righe e verifica che il totale corrisponda al numero di interruzioni di riga più uno.
- Prova a inserire righe vuote e controlla che il conteggio delle righe vuote sia corretto.
- Attiva l'opzione 'Ignora righe vuote' e verifica che le righe con soli spazi non vengano conteggiate come non vuote.
- Seleziona una parte del testo e controlla che il conteggio si riferisca alla selezione.
L’elaborazione avviene localmente nel browser.