Word Scrambler
Scramble the middle letters of words while keeping first and last letters intact.
Cara Menggunakan
Tempel atau ketik teks apa pun untuk mengacaukan. Alat ini secara acak mengatur ulang huruf tengah setiap kata sambil mempertahankan huruf pertama dan terakhir di tempatnya, membuat teks tetap dapat dibaca.
Tentang alat ini
Word Scrambler mendemonstrasikan keunikan menarik dari membaca manusia: meskipun huruf-huruf di tengah suatu kata diacak, otak kita masih dapat mengenalinya jika huruf pertama dan terakhir tetap di tempatnya. Fenomena ini kadang-kadang disebut efek Cambridge, dan mengungkapkan bagaimana pemrosesan visual kita memprioritaskan posisi huruf daripada urutan yang tepat. Alat ini mengacak huruf-huruf bagian dalam kata Anda sambil mempertahankan batas luarnya, menciptakan tes menarik tentang kelancaran membaca.
Untuk menggunakan Word Scrambler, cukup tempel atau ketik teks Anda ke kolom input dan pilih apakah Anda ingin mengacak atau membatalkan pengacakan. Alat ini memproses setiap kata secara individual, membiarkan kata-kata satu huruf dan tanda baca tidak berubah, kemudian menampilkan hasilnya secara instan. Coba baca teks yang diacak dengan kecepatan berbeda—Anda mungkin terkejut betapa cepat otak Anda beradaptasi dengan huruf-huruf tengah yang diacak.
Pertanyaan yang Sering Diajukan
Implementasi Kode
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.