Word Scrambler
Scramble the middle letters of words while keeping first and last letters intact.
Como usar
Cole ou digite qualquer texto para embaralhá-lo. A ferramenta reorganiza aleatoriamente as letras do meio de cada palavra mantendo as letras primeira e última no lugar, tornando o texto ainda legível.
Sobre esta ferramenta
Word Scrambler demonstra uma característica fascinante da leitura humana: mesmo quando as letras do meio de uma palavra estão embaralhadas, nosso cérebro ainda consegue reconhecê-la se a primeira e a última letra permanecerem no lugar. Esse fenômeno às vezes é chamado de efeito Cambridge, e revela como nosso processamento visual prioriza a posição das letras em vez da sequência exata. Esta ferramenta embaralha as letras internas de suas palavras enquanto preserva seus limites externos, criando um teste interessante de fluência de leitura.
Para usar o Word Scrambler, basta colar ou digitar seu texto no campo de entrada e escolher se deseja embaralhar ou desembaralhar. A ferramenta processa cada palavra individualmente, deixando intactas as palavras de uma única letra e a pontuação, e exibe o resultado instantaneamente. Tente ler texto embaralhado em diferentes velocidades—você pode se surpreender com a rapidez com que seu cérebro se adapta às letras do meio embaralhadas.
Perguntas Frequentes
Implementação de Código
import re
import random
def shuffle_middle(word: str) -> str:
if len(word) <= 3:
return word
middle = list(word[1:-1])
random.shuffle(middle)
return word[0] + ''.join(middle) + word[-1]
def scramble_text(text: str) -> str:
return re.sub(r"[a-zA-Z]+('s)?", lambda m: shuffle_middle(m.group()), text)
text = "The quick brown fox jumps over the lazy dog"
scrambled = scramble_text(text)
print("Original:", text)
print("Scrambled:", scrambled)
print()
print("Note: First and last letters are preserved.")
print("This is the Cambridge reading effect.")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.