Convertitore di maiuscole/minuscole

Converti il tuo testo in qualsiasi formato, come minuscolo, MAIUSCOLO o camelCase, utilizzando il nostro versatile strumento di conversione.

5 di 2 valutazioni
Convertitore di maiuscole/minuscole

Il Convertitore di maiuscole/minuscole è uno strumento gratuito che trasforma il testo nei formati lowercase, UPPERCASE, Sentence case, camelCase, PascalCase e in diversi formati basati su separatori.

Come si usa il convertitore?

Incolla o digita il testo, quindi scegli il formato desiderato.

  1. Seleziona lowercase, MAIUSCOLO, Prima lettera maiuscola, camelCase, PascalCase, Iniziali Maiuscole, CONSTANT_CASE, dot.case, snake_case oppure param-case.
  2. Copia il risultato convertito e controllalo nel punto in cui verrà utilizzato.
Lo strumento Convertitore di maiuscole/minuscole su digily.link, con il suo modulo di inserimento

Se stai convertendo codice, un nome di file o il nome di un campo, verifica il risultato nel suo contesto. In questo modo è più facile individuare spazi superflui e separatori mancanti.

Quale formato devo scegliere?

Scegli il formato richiesto dal sistema, dalla guida di stile o dal linguaggio di programmazione in cui verrà usato il testo.

  • lowercase è utile per uniformare termini di ricerca, tag e testi che devono essere scritti in minuscolo.
  • MAIUSCOLO è adatto a etichette brevi, codici di riferimento e titoli, quando la guida di stile consente l'uso delle maiuscole.
  • Prima lettera maiuscola è indicato per titoli comuni ed etichette dell'interfaccia in cui solo la parola iniziale, i nomi propri, gli acronimi e termini simili richiedono la maiuscola iniziale.
  • Iniziali Maiuscole applica l'iniziale maiuscola alle parole ed è comunemente usato per titoli o campi con un nome specifico.
  • camelCase è frequente per le variabili JavaScript e i nomi dei membri degli oggetti JSON.
  • PascalCase è ampiamente usato per i nomi di classi, tipi e componenti in linguaggi come C# e TypeScript.
  • snake_case è comune in Python, nei nomi delle colonne SQL e nelle esportazioni di dati.
  • CONSTANT_CASE è una convenzione nota per le costanti e i nomi delle variabili di ambiente.
  • param-case usa i trattini ed è quindi adatto a molti slug URL, opzioni dei comandi e nomi di classi CSS.
  • dot.case può essere usato per chiavi di configurazione ed etichette gerarchiche, se il sistema di destinazione accetta i punti.

Esempi pratici di conversione

Partendo dall'input quarterly sales report, si ottengono questi semplici esempi:

  • lowercase produce quarterly sales report.
  • MAIUSCOLO produce QUARTERLY SALES REPORT.
  • Prima lettera maiuscola produce Quarterly sales report.
  • camelCase produce quarterlySalesReport.
  • PascalCase produce QuarterlySalesReport.
  • Iniziali Maiuscole produce Quarterly Sales Report.
  • CONSTANT_CASE produce QUARTERLY_SALES_REPORT.
  • dot.case produce quarterly.sales.report.
  • snake_case produce quarterly_sales_report.
  • param-case produce quarterly-sales-report.
Esempio di risultato prodotto dallo strumento Convertitore di maiuscole/minuscole

Quando fa risparmiare tempo?

La conversione fa risparmiare tempo quando le stesse etichette devono essere riformattate per un'altra piattaforma, un altro file o una diversa convenzione di denominazione.

  • Ripulisci le intestazioni di colonna copiate da Microsoft Excel o Google Sheets prima di importare un file CSV in un database.
  • Trasforma il titolo di un contenuto in un possibile slug con trattini per WordPress, controllando separatamente punteggiatura, caratteri accentati e altri caratteri non supportati.
  • Converti i nomi dei campi API in camelCase per JavaScript o in snake_case per Python.
  • Uniforma le intestazioni prima di preparare i dati per la stampa unione in Microsoft Word, Mailchimp o un altro sistema che richiede nomi di campo coerenti.
  • Crea nomi leggibili per le variabili di ambiente di una configurazione di distribuzione usando CONSTANT_CASE.
  • Uniforma le intestazioni copiate prima di inserirle in ticket Jira, issue di GitHub o documentazione interna.

La modifica di maiuscole e minuscole in genere non riduce il numero di normali caratteri latini. Se la destinazione impone un limite di caratteri, per esempio in un post sui social media o nel campo di un modulo, dopo la conversione usa il Contatore di caratteri invece di presumere che il testo rientri nel limite.

Cosa succede a spazi, punteggiatura e caratteri particolari?

Spazi e punteggiatura richiedono un controllo visivo finale, soprattutto quando converti il testo in un formato destinato alla programmazione o agli URL.

I numeri non hanno maiuscole o minuscole, quindi la conversione non modifica le cifre. Per convenzione, i formati basati su separatori sostituiscono i confini tra le parole con trattini bassi, trattini o punti. La punteggiatura presente nel testo, però, può produrre risultati non adatti al codice o agli URL.

Le lettere accentate e i sistemi di scrittura non latini sono più complessi, perché la corrispondenza tra maiuscole e minuscole dipende da Unicode e, in alcuni casi, da regole specifiche della lingua.

Come viene gestito il testo?

L'input viene inviato al server tramite HTTPS, elaborato sul server e non memorizzato.

Poiché la conversione non avviene esclusivamente nel browser, evita di inserire password, chiavi private, dati personali non pubblici o altro materiale sensibile. HTTPS protegge la connessione durante il trasferimento, ma convertire maiuscole e minuscole non serve per i dati segreti e potrebbe renderli non validi.

Domande frequenti

Cambiare maiuscole e minuscole modifica una password o un numero di riferimento?

Sì, può modificare qualsiasi valore che contenga lettere. Password, chiavi API, riferimenti di prodotto e identificatori di database possono distinguere tra maiuscole e minuscole, quindi non convertirli a meno che il sistema di destinazione non lo richieda esplicitamente.

camelCase produce sempre un identificatore di programmazione valido?

No. Un identificatore può comunque non essere valido se inizia con un numero, contiene caratteri non supportati o coincide con una parola riservata del linguaggio. Prima di usarlo nel codice, controlla il risultato con l'editor, il compilatore o il linter.

Posso usare CONSTANT_CASE per le variabili di ambiente?

Rispetta la convenzione grafica abituale, ma ogni shell, piattaforma di hosting e formato di configurazione può imporre regole aggiuntive. Un numero iniziale, un segno di punteggiatura o un carattere non ASCII potrebbe comunque essere rifiutato.

Posso convertire automaticamente un'intera colonna di un foglio di calcolo?

Per un elenco da elaborare una sola volta, può essere comodo copiare le celle in uno strumento di testo. Per un'operazione ricorrente, le funzioni di Excel come LOWER, UPPER e PROPER, oppure una trasformazione di Power Query, sono più facili da ripetere e verificare.

La conversione traduce anche il testo?

No. Modifica l'uso di maiuscole e minuscole e, nei formati di denominazione, i separatori tra le parole. Non traduce le parole, non corregge l'ortografia e non riscrive la grammatica.

Controlli finali

Incolla il risultato nella destinazione e controlla spazi iniziali, punteggiatura, acronimi, lettere accentate ed eventuali vincoli di denominazione. Per il codice e i dati importati, verifica un esempio prima di convertire il resto dell'elenco.

Strumenti popolari