Convertitore maiuscole e minuscole
Local only — nothing is uploaded unless you save or share it.
Converti il testo tra camelCase, snake_case, kebab-case e altri formati.
- Incolla o digita il tuo testo
- Tutte le forme compaiono insieme mentre scrivi
- Copia quella che ti serve
Salva questo strumento
Tieni Convertitore maiuscole e minuscole a portata di mano
Usa il menu Condividi del browser, poi «Aggiungi a Home».
Su questo strumento
Sistemi diversi insistono su convenzioni di denominazione diverse, e passare dall'una all'altra a mano è noioso e pieno di errori. JavaScript preferisce il camelCase, Python e i database si appoggiano allo snake_case, le classi CSS e gli URL usano il kebab-case, le variabili d'ambiente urlano in CONSTANT_CASE e i titoli vogliono le Maiuscole Iniziali. Questo convertitore mostra tutte le forme in una volta, così prendi quella che ti serve. Funziona con qualsiasi input e non solo con parole semplici, perché le convenzioni di programmazione spezzano prima il testo in parole: i confini del camelCase, i trattini bassi, i trattini e gli spazi vengono tutti riconosciuti, quindi puoi convertire direttamente da una convenzione all'altra. Le sigle sono trattate con criterio, così un nome come HTTPServerConfig si divide nelle parole che ti aspetteresti invece che in una lunga sfilza di maiuscole. Le Maiuscole Iniziali seguono la normale convenzione editoriale e lasciano minuscole le paroline di collegamento come of, and e the, tranne a inizio o fine riga. Maiuscola iniziale di frase, MAIUSCOLO e minuscolo agiscono sul testo così com'è scritto, quindi punteggiatura e spaziatura restano intatte.
Domande frequenti
Posso convertire da camelCase a snake_case direttamente?
Sì. L'input viene diviso in parole prima che qualcosa venga ricostruito, quindi non importa da quale convenzione parti. camelCase, PascalCase, snake_case, kebab-case e testo normale separato da spazi funzionano tutti come input.
È un convertitore camelCase o un convertitore snake case?
Entrambi, e anche il resto: è un convertitore di formato del testo che legge quello che incolli e lo riscrive nella convenzione che scegli — camelCase, PascalCase, snake case, kebab case, CONSTANT_CASE o frasi normali. Non c'è nessun «da» da scegliere, perché la divisione si ricava dal testo stesso.
Come vengono gestite le sigle?
Una sequenza di maiuscole seguita da una parola con l'iniziale maiuscola viene spezzata nel punto giusto, così HTTPServerConfig diventa le parole http, server e config invece di un unico blocco. Il risultato è http_server_config e non httpserverconfig.
Perché le Maiuscole Iniziali lasciano alcune parole minuscole?
Perché lo stile editoriale standard tiene minuscoli articoli, congiunzioni e preposizioni brevi come a, of, and e the, a meno che non siano la prima o l'ultima parola. Se vuoi ogni parola con l'iniziale maiuscola comunque, parti dall'output a Maiuscole Iniziali e correggilo.
Passando a maiuscolo o minuscolo la punteggiatura resta?
Sì. MAIUSCOLO, minuscolo e Maiuscola iniziale di frase lavorano sul testo originale e non su parole estratte, quindi spaziatura e punteggiatura si conservano esattamente. Le convenzioni di programmazione devono per forza scartare la punteggiatura, che non è valida negli identificatori.
Perché v2 diventa v_2 in snake_case?
Perché il confine fra lettere e cifre è trattato come una separazione di parole, lo stesso comportamento di librerie molto diffuse come lodash. Ottieni utf_8_encoder invece di utf8_encoder. Le Maiuscole Iniziali e la maiuscola di frase non spezzano le cifre, quindi nei titoli v2 resta intatto.
Aiutaci a migliorare questo strumento
Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?
Hai un messaggio non inviato.
Grazie — è arrivato. Troverai la risposta nella tua casella.Go to my messages