Torna a Strumenti

Convertitore maiuscole e minuscole

My tools
No tools yet

Caricamento...

Convertitore online di maiuscole/minuscole inglesi e stili di denominazione della programmazione (camelCase/snake_case)

  1. 1

    Incolla testo o elenco

    Incolla testo, elenco di variabili o elenco di nomi di file nella casella di input, oppure fai clic su "Inserisci esempio" per vedere l'effetto di testo misto; la conversione avviene in tempo reale.

  2. 2

    Seleziona modalità e comportamento batch

    Scegli una delle 10 modalità in base allo scenario; per elenchi mantieni l'elaborazione riga per riga, disattiva il batch quando converti frasi a slug.

  3. 3

    Copia risultato

    Copia il risultato della conversione con un clic; le statistiche di caratteri e righe sono visualizzate di seguito.

Panoramica delle funzioni

Strumento online per la conversione maiuscole/minuscole: UPPERCASE, lowercase, Title Case, Sentence case quattro modalità di testo, più camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case sei stili di denominazione per la programmazione con conversione a un clic. Supporta conversione batch riga per riga di elenchi di nomi di variabili, corretta divisione di maiuscole consecutive (HTTPServer diventa http_server in snake), testo misto cinese conservato così com'è, tutto completato localmente nel browser.

Descrizione dello strumento

Convertitore gratuito online per maiuscole e minuscole in inglese. 10 modalità: tutto maiuscolo/minuscolo, prima lettera di ogni parola, prima lettera della frase, oltre a stili di denominazione per la programmazione come camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case; conversione batch riga per riga di elenchi di nomi di variabili e file, divisione corretta di maiuscole consecutive (HTTPServer→httpServer), elaborazione dati completamente locale.

Ultimo aggiornamento

Elenco delle funzionalità

  • 10 modalità: quattro modalità di testo (tutto maiuscolo/tutto minuscolo/prima lettera di ogni parola/prima lettera di ogni frase) + sei stili di programmazione (camelCase/PascalCase/snake_case/kebab-case/CONSTANT_CASE/dot.case), coprendo sia i nomi di variabili che la formattazione del testo.
  • Elaborazione riga per riga: elenchi di variabili, elenchi di nomi di file elaborati indipendentemente riga per riga; disattivando il batch l'intero paragrafo viene fusionato in un identificatore (utilizzo di slug per convertire frasi naturali a snake/kebab).
  • Regole di qualità della conversione: divisione corretta di maiuscole consecutive (XMLHttpRequest → xml_http_request), numeri attaccati alla parola precedente, normalizzazione corretta di ALL CAPS input (Title Case diventa All Caps non invariato), parole come "3rd" che iniziano con caratteri non alfabetici non diventano "3Rd".
  • Supporto cinese: il testo CJK misto rimane invariato ("已获取 user_name 列表" → "已获取_user_name_列表"), il punto cinese divide le frasi e funziona con la punteggiatura cinese.
  • Conversione in tempo reale + statistiche caratteri e righe, dati non caricati.

Feedback degli utenti

Il tuo feedback sarà esaminato (e oscurato se necessario) prima della pubblicazione. Non inserire email, password o altri dati personali.

Il tuo feedback ci aiuta a fare meglio ❤️

Strumenti correlati

Guide correlate

Domande frequenti

Quali modalità di maiuscole/minuscole supporta questo strumento?
10 modalità: UPPERCASE (tutto maiuscolo), lowercase (tutto minuscolo), Title Case (prima lettera di ogni parola maiuscola), Sentence case (prima lettera di ogni frase maiuscola) quattro modalità di testo, più camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case sei stili di naming per programmazione. Le modalità di testo elaborano sempre riga per riga, le modalità di programmazione possono scegliere elaborazione riga per riga in batch o fusione di paragrafi interi.
Quali sono le regole di conversione per nomi di variabili con maiuscole consecutive (come HTTPServer)?
L'ultima lettera maiuscola in una stringa di maiuscole consecutive, se seguita da una minuscola, appartiene alla parola successiva: HTTPServer si divide in HTTP + Server, in snake_case diventa http_server; XMLHttpRequest diventa xml_http_request. I numeri si attaccano alla parola precedente: parseJSON2x diventa parse_json2x. Questi due input possono verificare rapidamente la qualità di qualsiasi convertitore.
Qual è il comportamento della conversione per testo misto cinese-inglese?
Il testo cinese e la punteggiatura rimangono invariati, solo le lettere inglesi vengono convertite: "已获取 user_name 列表" convertito a snake_case diventa "已获取_user_name_列表"; in Title Case "hello 中文 world" diventa "Hello 中文 World". Sentence case divide le frasi con il punto cinese (。), e la prima lettera inglese dopo diventa maiuscola.
Qual è il risultato della conversione di ALL CAPS a Title Case?
All Caps Input: prima converti ogni parola mettendo le altre lettere in minuscolo e la prima maiuscola. Gli strumenti che aggiungono solo la prima maiuscola daranno come risultato ALL CAPS INPUT (nessuna conversione). Allo stesso modo, parole come "3rd place" che iniziano con un numero rimangono invariate, non diventeranno "3Rd".
Qual è la differenza tra elaborazione riga per riga in batch e fusione di paragrafi interi?
Batch attivato (predefinito): ogni riga viene convertita indipendentemente, ideale per elenchi di variabili e nomi di file; Batch disattivato: nuove righe e spazi sono trattati come separatori, il paragrafo intero viene fusionato in un identificatore (testo multi-riga convertito a snake diventa una stringa con underscore), ideale per convertire frasi naturali in slug. Le quattro modalità di testo base elaborano sempre riga per riga, indipendentemente dall'interruttore.