Word Scrambler
Scramble the middle letters of words while keeping first and last letters intact.
Nasıl kullanılır
Herhangi bir metni karıştırmak için yapıştırın veya yazın. Araç, her sözcüğün ortasındaki harfleri rastgele yeniden düzenlerken ilk ve son harfleri yerinde tutar ve metni okunabilir halde bırakır.
Bu araç hakkında
Word Scrambler, insan okumasının büyüleyici bir özelliğini göstermektedir: bir kelimenin ortasındaki harfler karmaşık olsa bile, ilk ve son harfler yerinde kaldığı sürece beynimiz yine de bunu tanıyabilir. Bu olaya bazen Cambridge etkisi denir ve görsel işlememizin tam sıra yerine harf konumunu nasıl önceliklendirdiğini ortaya koymaktadır. Bu araç, sözcüklerinizin dış sınırlarını korurken iç harfleri karıştırarak, okuma akıcılığının ilginç bir testini oluşturmaktadır.
Word Scrambler kullanmak için, metninizi giriş alanına yapıştırmanız veya yazmanız ve karıştırmak mı yoksa karıştırılmış haliyle mi çalışmak istediğinizi seçmeniz yeterlidir. Araç, tek harfli sözcükleri ve noktalama işaretlerini dokunmadan bırakarak her sözcüğü ayrı ayrı işler ve sonucu anında görüntüler. Karışık metni farklı hızlarda okumayı deneyin—beynizin karışık ortadaki harflere ne kadar hızlı uyum sağladığına şaşırabilirsiniz.
Sıkça Sorulan Sorular
Kod Uygulaması
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.