Convertitore di Case
Digita o incolla qualsiasi testo, anche un mix disordinato di camelCase, snake_case, kebab-case e spazi, e ottienilo convertito in camelCase, PascalCase, snake_case, kebab-case, Title Case, CONSTANT_CASE e Sentence case tutti insieme. Un rilevatore di confini tra parole separa nomi di variabili, identificatori e frasi prima di riassemblarli nel case di cui il tuo codice o testo ha bisogno.
Verificato da Vincenzo Manto, Fondatore e Lead Developer · Ultimo aggiornamento 27 settembre 2026
Come funziona
- 1
Digita o incolla del testo nel campo di input: nomi di variabili, identificatori o frasi semplici funzionano tutti.
- 2
Il rilevatore di confini tra parole lo separa in parole singole, gestendo correttamente camelCase, snake_case, kebab-case e spazi.
- 3
Tutti e sette gli stili di case vengono generati e mostrati insieme sotto l'input.
- 4
Clicca copia accanto a qualsiasi risultato per ottenerlo istantaneamente.
Un convertitore per ogni convenzione di denominazione
Linguaggi e guide di stile diversi richiedono convenzioni di case diverse: variabili JavaScript in camelCase, costanti Python in CONSTANT_CASE, classi CSS e slug URL in kebab-case, colonne di database in snake_case. Invece di convertire manualmente uno per uno o scrivere uno script usa e getta ogni volta che rinomini qualcosa in un codebase, questo strumento dà tutti e sette gli stili comuni insieme da un singolo input.
Come il separatore gestisce i casi limite
Molti script rapidi di conversione case falliscono su casi limite come acronimi consecutivi o separatori misti. Il separatore di questo strumento è testato specificamente per questi casi: far percorrere una frase attraverso ogni stile di case e ritorno preserva esattamente le parole originali, un buon banco di prova per un convertitore pensato per gestire più degli esempi più semplici.
Domande frequenti
Come rileva i confini tra parole in qualcosa come 'XMLHttpRequest'?
Il separatore riconosce diversi pattern di confine insieme: una lettera minuscola seguita da una maiuscola, una sequenza di lettere maiuscole seguita da un'altra parola capitalizzata (così gli acronimi come XML restano uniti), transizioni lettera/cifra e qualsiasi separatore underscore, trattino o spazio bianco.
Qual è la differenza tra camelCase e PascalCase?
camelCase inizia con una lettera minuscola (helloWorld), mentre PascalCase capitalizza ogni parola inclusa la prima (HelloWorld). Entrambi sono comuni nella programmazione: camelCase per variabili e nomi di funzioni in molti linguaggi, PascalCase per nomi di classi e tipi.
A cosa serve CONSTANT_CASE?
CONSTANT_CASE (chiamato anche SCREAMING_SNAKE_CASE) è lo stile convenzionale per costanti e variabili d'ambiente in molti linguaggi, ad esempio MAX_RETRY_COUNT o DATABASE_URL.
Gestisce testo che già mescola più stili di case?
Sì, è esattamente per questo che è stato costruito il separatore di parole. Qualcosa come 'hello_World-exampleTest' viene diviso in quattro parole separate prima di essere riassemblato nel case di destinazione desiderato.
La conversione in Title Case o Sentence case funziona anche su frasi reali, non solo identificatori?
Sì, le frasi semplici con spazi vengono separate sugli spazi bianchi proprio come qualsiasi altro separatore, quindi le frasi ordinarie si convertono in modo pulito insieme agli identificatori di codice.