コンテンツへスキップ
🛠️ToolsShed

Word Scrambler

Scramble the middle letters of words while keeping first and last letters intact.

ケンブリッジ・リーディング効果 研究によると、単語の中央の文字の順序は読解力に影響しません。最初と最後の文字が正しい位置にあれば十分です。

使い方

任意のテキストを貼り付けるか入力して、スクランブルします。ツールは各単語の中央の文字をランダムに並べ替え、最初と最後の文字を元の位置に保つため、テキストはまだ読むことができます。

このツールについて

Word Scrambler は人間の読み能力の興味深い特性を実証します。単語の最初と最後の文字が元のままであれば、中間の文字がスクランブルされていても、私たちの脳は依然としてその単語を認識できます。このような現象はケンブリッジ効果と呼ばれることもあり、私たちの視覚処理がどのように文字の位置を優先するかを示しています。このツールは単語の内側の文字を保持したまま、外側の文字はそのままに保ったまま、興味深い読解能力の試験を作成します。

Word Scrambler を使用するには、テキストを入力フィールドに貼り付けるか入力し、スクランブルするか解読するかを選択するだけです。このツールは各単語を個別に処理し、1 文字の単語と句読点はそのままにして、結果をすぐに表示します。スクランブルされたテキストをさまざまな速度で読んでみてください。あなたの脳がジャンブルされた中間の文字にどれほど速く適応するかに驚くかもしれません。

よくある質問

コード実装

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.