Blog
Ferramentas de texto

Embaralhar as palavras dentro de cada linha

Cole sua lista com uma frase por linha, e as palavras dentro de cada linha são embaralhadas numa nova ordem aleatória — as linhas em si ficam onde estão, só muda a ordem das palavras dentro de cada uma. Clique em «Embaralhar de novo» para um novo embaralhamento.

Seus dados não saem deste dispositivo

Resultado

Total de palavras embaralhadas

Esta página não tem lado servidor nenhum. A tabela colada é processada por JavaScript dentro do seu próprio navegador, o gráfico é desenhado num elemento canvas da sua máquina e o arquivo de exportação é montado localmente. Nada é enviado, armazenado ou gravado em qualquer log. Você pode desconectar a rede depois que a página carregar e tudo continuará funcionando — é a forma mais simples de verificar você mesmo.

Fatos e limites do método

Escopo Cada linha é embaralhada de forma independente — palavras nunca passam de uma linha para outra
Algoritmo Embaralhamento Fisher–Yates aplicado às palavras de cada linha
Linhas de uma palavra Deixadas exatamente como estão — não há nada para reordenar
Ordem das linhas Não muda — a linha 3 continua sendo a linha 3, só a ordem interna de palavras pode mudar
Limites de palavra Divididas por espaços; pontuação colada a uma palavra viaja com ela
Repetir Clique em «Embaralhar de novo» para um novo arranjo aleatório das mesmas palavras

Quando induz ao erro

Como é calculado

O texto é dividido em linhas, e cada linha é processada separadamente: é dividida em palavras pelos espaços usando uma expressão regular, mantendo qualquer pontuação colada.

Um embaralhamento Fisher–Yates é aplicado só à lista de palavras dessa linha — o mesmo algoritmo sem viés usado pelo Embaralhador de listas, mas executado separadamente para cada linha, então os embaralhamentos nunca se misturam entre linhas.

As palavras embaralhadas de cada linha são reunidas de novo com espaços simples, e as linhas são então rejuntadas com quebras de linha na ordem original.

«Embaralhar de novo» repete todo esse processo sobre o texto atual, produzindo um novo arranjo aleatório de palavras dentro de cada linha sem que você precise redigitar nada.

Perguntas e respostas

Uma palavra pode ir para outra linha?

Não. O embaralhamento acontece estritamente dentro de cada linha — uma palavra da linha 2 sempre fica na linha 2, só que talvez em outra posição dentro dela.

O que acontece com linhas de uma só palavra?

Nada — uma única palavra não tem com quem trocar de posição, então essa linha volta sem alterações.

Isso é o mesmo que o Embaralhador de frases?

Não. Isso embaralha a ordem das palavras dentro de cada linha mantendo as linhas separadas. O Embaralhador de frases, em vez disso, detecta frases inteiras em todo o texto e embaralha a ordem delas.

A pontuação se move junto com a palavra a que está colada?

Sim — «cerca,» é tratada como uma única unidade e se move inteira, vírgula incluída.

Meu texto é enviado para algum lugar?

Não. O embaralhamento roda inteiramente no seu navegador; nada é enviado.

Ferramentas relacionadas

Todas as ferramentas