打亂單字字母

打亂偵測到的每個單字內部字母,可控制字元組、標點處理與可重現種子。

文字與設定

請選擇符合要處理文字的值。

請選擇符合要處理文字的值。

輸出
等待輸入或載入範例。
輸入
0
輸出文字
0
行數
0
已處理單字
0

深入了解

使用方法

貼上文字、選擇選項並執行工具,核對輸出後再複製或下載。

原理與範圍

工具依 Unicode 規則分割單字,再切成字元組並用固定種子的 Fisher–Yates 流程打亂,同時套用選定的標點規則。

常見問題
固定第一個字母時,為什麼有時會固定多個字母?

固定單位是字元組;當組長為 2 時,固定第一組就會固定前兩個字元。

相同種子為什麼不同單字的結果不同?

每個單字會把自身位置加入種子,形成獨立的隨機流程,但整體結果仍可重現。

短單字為什麼沒有變化?

可能只有一個可移動字元組,或第一、中間、最後設定把所有字元組都固定了。

隱私與參考資料

文字在目前瀏覽器本機處理,不會上傳。

短單字、全部受保護的字元組,或隨機後剛好回到原順序時,結果可能不變;部分標點模式會把文字切成不同區段處理。

Unicode 文字邊界(UAX #29)

MDN Intl.Segmenter

MDN Intl.Collator