ForHosting KIT · Testi e IA

Convertitore di maiuscole invertite

Inverta maiuscole e minuscole di ogni lettera in un colpo: tHIS IS WRONG, scritto con il blocco maiuscole attivo, diventa This is wrong, e Hello World diventa hELLO wORLD. Cifre, spazi e punteggiatura restano al loro posto. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Testo
Hello World
Ottiene
Testo
hELLO wORLD
Originale
Hello World
Lunghezza
11

Questo convertitore di maiuscole invertite prende qualsiasi stringa di testo non vuota e restituisce gli stessi caratteri con ogni lettera scambiata tra maiuscolo e minuscolo. Quando il Blocco Maiusc era attivo per errore, Hello diventa hELLO e un’intera frase può essere riparata in un solo passaggio senza ridigitare. Il motore è pienamente deterministico: percorre ogni carattere, mappa le lettere con forme maiuscola e minuscola distinte nella forma opposta, non chiama mai la rete, non usa casualità e non dipende dall’orologio. Cifre, spazi e punteggiatura restano esattamente dove Lei li ha collocati; cambia solo la capitalizzazione delle lettere.

Cosa significa invertire le maiuscole e cosa contiene la risposta

Invertire le maiuscole significa che ogni lettera con forma capitale e forma piccola viene invertita: la maiuscola diventa minuscola e la minuscola diventa maiuscola, mentre ciò che non è lettera resta invariato. In pratica Hello World diventa hELLO wORLD, un disastro di Blocco Maiusc come tHIS IS WRONG diventa This is wrong quando l’intenzione originale era una frase normale, e parole accentate come Café diventano cAFÉ quando la mappa di maiuscole del runtime definisce quella coppia.

La trasformazione non è titolo, frase, maiuscole alternate né tutto maiuscolo: non inventa confini di parola né impone un unico caso all’intera stringa. Non c’è una modalità parziale che inverte solo la prima lettera, né un selettore di locale in questa capacità, né una coercizione silenziosa di null in stringa vuota.

Dove l’inversione delle maiuscole entra in studio, editoria e software

Gli studenti incontrano l’inversione delle maiuscole quando un esercizio di programmazione chiede capitalizzazione invertita, quando un laboratorio di inserimento dati recupera testo digitato con Blocco Maiusc bloccato, o quando una demo di foglio di stile mostra come funzionano le mappe di maiuscole carattere per carattere. Gli insegnanti possono pre-generare chiavi di risposta che mostrano la forma invertita attesa senza fidarsi di macro opache da ufficio che cambiano le regole di locale a metà file.

Designer e produttori la usano per riportare bozze accidentali in maiuscolo verso maiuscole miste, preparare testo di visualizzazione giocoso e stressare font che renderizzano glifi maiuscoli e minuscoli in modo diverso. I team di supporto e operazioni incollano oggetti ticket rumorosi nello strumento per ripristinare capitalizzazione leggibile quando qualcuno ha digitato con il blocco attivo. Lo abbini a strumenti di maiuscole, minuscole o maiuscole alternate quando costruisce un piccolo laboratorio di helper di testo gratuiti e deterministici per form, preparazione CMS e igiene dei dati.

Correggere errori di Blocco Maiusc

Recuperi maiuscole miste leggibili quando un intero messaggio è stato digitato con Blocco Maiusc attivo, senza ridigitare il contenuto.

Pulizia di testi e dati

Inverta bozze con capitalizzazione invertita in e-mail, ticket e campi CMS prima di pubblicare o archiviare.

Quanto costa il convertitore di maiuscole invertite?

È gratuito nel Suo browser in questa pagina.

Cosa succede se invio una stringa vuota?

Il testo vuoto non è una conversione valida; fornisca almeno un carattere.

Cifre e punteggiatura vengono modificate?

No. Solo le lettere con forme maiuscola e minuscola distinte vengono scambiate. Cifre, spazi, simboli e punteggiatura restano al loro posto, invariati.

È la stessa cosa delle maiuscole alternate?

No. Le maiuscole alternate impongono un motivo come aLtErNaTiNg. L’inversione scambia solo il caso esistente di ogni lettera, così Hello diventa hELLO.

Il risultato è lo stesso ogni volta per lo stesso input?

Sì. La trasformazione è pura e deterministica: senza rete, senza casualità e senza orologio. Lo stesso testo produce sempre la stessa stringa con maiuscole invertite.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/str/swap-case

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/str/swap-case \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World"}'
{
  "text": "Hello World"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.swap_case",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_chars100000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

L’input vuoto viene rifiutato con un errore invalid_input chiaro così un campo vuoto non diventa un successo vuoto silenzioso.

Cosa significa invertire le maiuscole e cosa contiene la risposta

Questa calcolatrice restituisce quattro campi stabili: text contiene il risultato invertito che Lei copierà o memorizzerà, original ripete la stringa di input esatta per verificare cosa è stato trasformato, length riporta il conteggio caratteri del risultato (che coincide con la lunghezza originale per testo BMP ordinario) e method è l’etichetta fissa swap_case per log e pipeline multi-strumento. Il motore costruisce una stringa completa invertita entro la lunghezza supportata oppure rifiuta la richiesta con invalid_input. I casi rifiutati includono un campo text mancante, un valore null, una stringa vuota, oggetti e array che non sono testo semplice, e qualsiasi carico superiore al massimo di caratteri documentato. Se le servono solo maiuscole, solo minuscole, titolo o camelCase, usi quegli strumenti dedicati; questa pagina risponde solo allo scambio completo di maiuscole con output stabile adatto a fogli di lavoro, test unitari e consumatori API che non devono inventare regole di capitalizzazione.

Come viene letto il campo text e come il risultato resta riproducibile

Il valore deve essere una stringa non vuota; numeri finiti e bigint vengono prima convertiti in stringa così un codice prodotto digitato come numero passa ancora in modo pulito dopo la conversione in cifre decimali, senza inversioni di lettere quando la stringa ha solo cifre. La conversione usa i percorsi JavaScript String toUpperCase e toLowerCase per carattere, che applicano le mappature Unicode predefinite di maiuscole del runtime — senza dizionario di rete, senza modello di apprendimento automatico e senza eccezioni dipendenti dalla data. Il campo preferito è text, ma gli alias input, string, value, content e s sono accettati così che query string, fogli di calcolo e form tipizzati riutilizzino lo stesso contratto senza rinominare colonne. Booleani, oggetti semplici e array vengono rifiutati con un messaggio chiaro così un corpo JSON errato non diventa la parola TRUE né un dump di oggetto poco utile. La stringa vuota è sempre invalid_input: la promessa del prodotto è convertire testo, non inventare un successo vuoto. La lunghezza è limitata a centomila caratteri così un incolla fuori controllo non monopolizza un Worker; i carichi più lunghi falliscono con un messaggio di limite esplicito invece di un taglio silenzioso. Abbini l’esecuzione gratuita nel browser di questa pagina all’API a pagamento quando le serve lo stesso risultato di maiuscole invertite in una pipeline automatizzata senza spedire i propri helper di stringhe.

Dove l’inversione delle maiuscole entra in studio, editoria e software

In questa pagina il lavoro gira interamente nel Suo browser; tramite l’API ogni conversione riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene memorizzato dopo la risposta. Quella divisione — esplorazione interattiva gratuita e API identica a pagamento — coincide con il resto del catalogo KIT tier-A e Le consente di passare da una demo in aula a una pipeline automatizzata senza cambiare il risultato della stringa.

Fixture di test deterministiche

Generi stringhe di maiuscole invertite riproducibili per test unitari, file golden e asserzioni CI sul codice che gestisce la capitalizzazione.

Leggi la documentazione completa del KIT →