Orden inverso de las palabras

Retrocede el orden de las palabras en cualquier texto — "hola mundo" se convierte en "hola del mundo".

Ejemplo: The quick brown fox jumps over the lazy dog → dog lazy the over jumps fox brown quick The

Revertir el orden de las palabras en una frase es un ejercicio útil para escritores, programadores y estudiantes de idiomas. invirtiendo los personajes en una cadena (que produce una salida inalcanzable), la inversión de la orden de la palabra mantiene intacta cada palabra mientras gira la sintaxis de la frase.

Esta herramienta acepta cualquier texto — párrafos, letras, comentarios de código, direcciones— y devuelve el mismo texto con la orden de palabra completamente revertido. La puntuación se mantiene unida a la palabra que sigue, por lo que las comillas y los períodos de tierra donde usted espera.

Para qué sirve invertir el orden de las palabras

Transformación en lenguaje Yoda

Reversing word order produce una sintaxis como Yoda: "poderoso te has convertido" en lugar de "te has vuelto poderoso". Útil para las parodias, las leyendas y los generadores de meme.

Ejercicio de programación

La inversión de palabras es un problema de entrevista clásico. Esta herramienta le da ejemplos de trabajo para verificar su propia implementación contra — pegar su entrada de prueba, comparar con nuestra salida.

Enseñanza de idiomas

Las frases de sintaxis invertida ayudan a los estudiantes a aislar qué palabra un papel gramatical se adjunta. Las frases invertidas de español o alemán exponen cómo las señales de orden de palabra significan diferente al inglés.

Experimentos de poesía

Algunas formas de poesía —padromas poemas, verso espejo— dependen de la manipulación de orden de palabra. La herramienta le da un punto de partida para refinar a mano.

Generando datos de prueba

Para QA en sistemas de renderación de texto, orden de palabra inversa produce cadenas de distribución de caracteres idénticos pero de orden de lectura diferente, útil para los diseños de pruebas que deben ser agnósticos a la posición de palabra.

Dividir en espacios en blanco e invertir los tokens

La herramienta tokenizes input by splitting on sequences of whitespace characters (spaces, tabs, newlines) using a regular expression: /\S+/g. Cada ficha - un bloque contiguo de caracteres no-blancos- se conserva exactamente, incluyendo la puntuación. La matriz token se revierte en el lugar, luego se reencontra con un único delimitador espacial. Esto significa espaciado original, rupturas de línea y múltiples espacios se desploman en espacios individuales. El algoritmo se ejecuta en tiempo y memoria de O (n) donde n es el número de caracteres.

Cómo invertir el orden de las palabras de una oración

  1. Pegue o escriba su texto en el cuadro de entrada.
  2. Haga clic en el botón 'Palabras inversas'.
  3. El cuadro de salida muestra el texto con orden de palabra invertido.
  4. Copiar el resultado o volver a introducir nueva entrada para procesar de nuevo.

Puntuación, dobles espacios y saltos de línea.

Puntuación adjunta
La puntuación se mantiene unida a la palabra que originalmente toca (por ejemplo, "hola", se convierte en ",hello" después de la inversión si no se separa el espacio blanco).
Espacio en blanco inicial/final
Se elimina todo el espacio blanco que conduce y sigue; sólo quedan las palabras, separadas por espacios individuales.
Entrada vacía
Una cadena vacía devuelve una cuerda vacía sin error.

Mantener la puntuación adjunta donde esperas

  • Combinar con reversal de línea para revertir el orden de palabra y el orden de línea simultáneamente.
  • Para scripts no ingleses que utilizan espacios (por ejemplo, cirílico, árabe), la herramienta funciona de forma idéntica.
  • Para preservar el espaciamiento original, el preproceso con un reex o utilizar una herramienta que se une a los delimitadores originales.
  • Usa esto para invertir rápidamente letras de canciones, poesía o listar elementos para reorganizaciones creativas.

Reversando palabras vs revertir personajes vs reversando líneas

Mientras que esta herramienta es sencilla, existen métodos alternativos para invertir el orden de palabras en diferentes ambientes.

esta herramientaBash/Shell (awk)Python de una sola línea
Complejidad de la operaciónInstantáneo, sin configuraciónRequiere acceso a terminal y conocimiento de awkRequiere Python instalado e importado
Manejo de puntuaciónConserva la puntuación adjunta a las palabras.Depende del separador de campo; normalmente se divide en espacios solamentePreserva la puntuación si se divide en espacio blanco a través de .split()
Límites de tamaño de entradaSin límite práctico (memoria de navegador razonable)Limitado por la memoria del shell y la capacidad de la tubería.Limitado por la memoria de Python; bien para archivos grandes

La inversión de palabras como la clásica pregunta de una entrevista

Revertir el orden de las palabras es un problema clásico de entrevistas de codificación y una tarea fundamental de manipulación de texto. strtok y Perl split/reverse idiomas. El algoritmo en sí no tiene un inventor único; surgió naturalmente de la necesidad de reordenar las fichas en programación y lingüística. Las primeras implementaciones automatizadas probablemente datan de los años 1970 con herramientas de procesamiento de texto Unix como sed y awk, que podría revertir heurísticamente orden de palabras utilizando espacios de patrón.

Preguntas sobre inversión del orden de las palabras

¿Cuál es la diferencia entre invertir palabras y revertir caracteres?
Reversing words flips the order of whole words while keeping each word readable: "hello world" → "world hello". Reversing characters revierte cada personaje en la cadena: "hello world" → "dlrow olleh". Use word reversal cuando desee leer el resultado; use caracter reversal for visual effects or programming exercises.
¿La herramienta conserva la puntuación?
Sí. La puntuación adjunta a una palabra viaja con la palabra. Así que "Hola, mundo!" revierte a "mundo! Hola", — la coma permanece después de la palabra que siguió. Las fichas de la Pure-punctuation (single "." o "!") también se revierten en su lugar.
¿Puedo invertir varios párrafos a la vez?
Sí. Las pausas del párrafo se conservan como espacio blanco. Las palabras de cada párrafo se invierten independientemente de otros párrafos.
¿La operación es reversible?
Sí — ejecutar la herramienta dos veces en la misma entrada le devuelve al original. La inversión de Word es una involución: reverse(reverse(x)) = x.
¿Funciona para idiomas distintos del inglés?
Sí para cualquier idioma usando palabras separadas por el espacio blanco (más europeas, cirílicas, árabe, hebreo). Para chino, japonés y tailandés (sin espacios entre palabras), la herramienta revierte la entrada como si todo el texto fuera una sola palabra — que es raramente lo que quieres para esos scripts.

Incruste nuestras herramientas en su sitio web

Gratis para cualquier sitio. Sin registro. Iframe se carga desde nuestros servidores y se mantiene actualizado automáticamente.

📋 Insertar el contador de palabras

Copiar este fragmento (auto-resizes, Copiar botón funciona):

Vista previa en vivo:

📋 Insertar este orden inverso de palabras

Copiar este fragmento (auto-resizes, Copiar botón funciona):

Vista previa en vivo:

¿Quieres más opciones? Todas las herramientas integrables →