ForHosting KIT · Testi e IA

Invertire ordine parole

«the quick brown fox» diventa «fox brown quick the»: le parole si scambiano di posto e ognuna conserva le sue lettere, quindi non otterrà mai «xof nworb». La punteggiatura segue la sua parola. 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 from pavilion
Ottiene
Risultato
pavilion from world hello
Ingresso
hello world from pavilion
Invertito
pavilion from world hello
Parole originali
hello, world, from, pavilion

Uno strumento di inversione dell'ordine delle parole prende una frase e mette l'ultima parola per prima e la prima per ultima, senza modificare le lettere di ciascuna. Redattori che verificano la retorica, sviluppatori che scrivono esercizi di manipolazione di stringhe e insegnanti che valutano «inverti le parole ma non le lettere» hanno bisogno della stessa mappatura deterministica.

Cosa significa invertire l'ordine delle parole e come vengono suddivise

Invertire l'ordine delle parole è la trasformazione che prende una sequenza di token separati da spazi bianchi e restituisce quegli stessi token nella sequenza opposta preservando la sequenza di caratteri dentro ogni token. L'esempio classico in aula è la frase the quick brown fox: dopo l'inversione dell'ordine ottiene fox brown quick the, non xof nworb kciuq eht, che invertirebbe i caratteri dentro ogni parola. Questa capacità implementa solo la prima intenzione.

L'input rimanente si spezza su qualsiasi sequenza di spazi, tabulazioni o a capo così più separatori non creano mai token vuoti. Ogni token non vuoto è conservato esattamente come scritto—maiuscole, cifre e punteggiatura attaccata restano su quel token—così Hello, world! diventa world!

Hello, con la virgola e il punto esclamativo ancora uniti alle parole originali. Un input di una sola parola è valido e restituisce quella parola invariata, che è il reverse corretto di una lista a un elemento.

Consigli pratici, limiti e quando usare questo strumento

Usi questa capacità quando l'intento di ricerca è invertire l'ordine delle parole, invertire le parole in una frase, ribaltare l'ordine o mantenere ogni parola intatta riordinando. Incolli un titolo, un frammento di testo o un campione da colloquio tecnico, inverta una volta e inserisca il risultato in una chiave di scheda o in un valore atteso di test unitario.

Mantenga chiare le aspettative sulla punteggiatura: virgole, punti e virgolette attaccati a una parola viaggiano con quella parola perché lo split è solo su spazi bianchi—se le serve la punteggiatura come token separati, tokenizzi prima con un tokenizer dedicato. Questa pagina non è uno strumento di reverse-string che ribalta ogni carattere, né un verificatore di palindromi, né un modello di riordinamento in linguaggio naturale che riscrive la grammatica. Preferisca un'utilità di inversione dei caratteri quando l'esercizio dice invertire la stringa; preferisca questa capacità quando dice invertire l'ordine delle parole.

In didattica, confronti la stessa frase sotto reverse di caratteri versus reverse di parole così gli studenti vedono perché le due intenzioni richiedono strumenti e landing SEO diverse.

Chiavi di risposta in classe

Gli insegnanti invertono una volta frasi di esempio per pubblicare chiavi deterministiche senza invertire per sbaglio le lettere dentro ogni parola.

Esperimenti di copy e layout

Redattori e designer ribaltano l'ordine delle parole di una frase per anteprima di enfasi o tensione di layout senza modificare carattere per carattere.

Invertire l'ordine delle parole inverte le lettere dentro ciascuna?

No. Cambia solo la sequenza delle parole. I caratteri dentro ogni parola restano nell'ordine originale.

Cosa succede con input vuoto o solo di spazi?

Fornisca una stringa non vuota dopo il trim degli spazi.

Come vengono gestiti gli spazi multipli?

Sequenze di spazi, tabulazioni o a capo contano come un solo separatore. Le parole di output sono unite con uno spazio.

E la punteggiatura?

La punteggiatura attaccata a una parola resta su quella parola perché lo split è solo su spazi bianchi.

Lo strumento per invertire l'ordine delle parole è gratis?

Lo strumento nel browser è gratis e gira in locale.

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/reverse-words

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/reverse-words \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world from pavilion"}'
{
  "text": "hello world from pavilion"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.reverse_words",
  "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 o solo di spazi viene rifiutato con un errore invalid_input chiaro affinché le pipeline non trattino mai un campo vuoto come una trasformazione riuscita. Il percorso è pura logica di stringhe—senza rete, senza semi casuali, senza orologio di parete—così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON ogni volta che la chiama.

Cosa significa invertire l'ordine delle parole e come vengono suddivise

Prima si tagliano gli spazi iniziali e finali; se non resta nulla, la chiamata fallisce con invalid_input invece di restituire una stringa vuota di successo. L'algoritmo è intenzionalmente meccanico e deterministico: la stessa frase produce sempre la stessa stringa invertita sul Worker e nel browser, rendendo affidabili chiavi dei compiti e test unitari senza post-elaborazione.

Come chiamare l'API e cosa contiene la risposta

Preferisca inviare la frase grezza piuttosto che collassare gli spazi in anticipo se vuole l'insieme di regole fisso; il convertitore normalizza le sequenze di separatori in ingresso. Invii un corpo JSON con un campo stringa obbligatorio text (alias input, value, string, s e phrase). Il valore deve essere una stringa non vuota dopo il trim degli spazi e non superare centomila caratteri affinché una sola richiesta non esaurisca la memoria del Worker o del browser su incolli enormi. In caso di successo la risposta ripete input come la stringa originale inviata, text come la stringa di lavoro tagliata, result e reversed come la stessa frase riordinata, original_words come l'array di token prima dell'inversione, reversed_words come l'array dopo, word_count come l'intero conteggio token, e message come un breve riepilogo in inglese che indica quante parole sono state riordinate. La validazione fallita—text assente, valore non stringa, payload eccessivo o contenuto vuoto dopo il trim—restituisce invalid_input e non viene mai addebitata. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item e prezzo unitario marginale zero.

Consigli pratici, limiti e quando usare questo strumento

I controlli andata-ritorno per i test sono semplici: invii hello world from pavilion e si aspetti pavilion from world hello con word_count quattro; invii un singolo token e si aspetti lo stesso token; invii di proposito stringa vuota o spazi per confermare invalid_input e il messaggio che chiede una stringa non vuota. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economica la validazione dei form e i test negativi CI.

Kata di codice e fixture da colloquio

Generi output attesi per esercizi «inverti le parole in una frase» e asserisca che l'input vuoto solleva invalid_input in CI.

Leggi la documentazione completa del KIT →