跳到內容

Shuffle String Manipulator

重新排列文字字串中的字元。

Mode - 確定字串的哪部分被打亂:

  • All - 打亂整個字串。
  • Regex - 打亂匹配正則表達式的字串。

Regex - 當 Mode 設定為 Regex 時,輸入一個 正則表達式。表達式的匹配結果將由 String Manipulator 返回。有關更多資訊,請參見 Working with Regex

Capture Group Indices - 當 Mode 設定為 Regex 時,且正則表達式包含捕獲組時,確定返回哪些組。值應以逗號 , 分隔(用於清單)或冒號 : 分隔(用於範圍)。有關更多資訊,請參見 Working with Regex

Grouping - 確定字串的哪部分受 Percentage 值影響:

  • Word - Percentage 值為 50 將導致每個單字的一半被打亂
  • Line - Percentage 值為 50 將導致每行的一半被打亂。請注意,行是由「換行符」定義的,而不是 Text Box 內的換行。
  • Paragraph - Percentage 值為 50 將導致每個段落的一半被打亂。
  • Document - Percentage 值為 50 將導致文件的一半被打亂。

Percentage - 將被打亂的字串百分比。

Time Offset - 在「每組」基礎上偏移任何動畫。例如,連接一個 Behaviour 如 Stagger 以建立逐詞打亂效果。

Direction Mode - 確定 Group 如何被打亂:

  • Start - 從字串的開頭打亂。Percentage50 將導致單字/行/段落/文件的前半部分被打亂。
  • End - 從字串的末尾打亂。Percentage50 將導致單字/行/段落/文件的後半部分被打亂。
  • Random - 隨機打亂每個 Group 的字串。

Shuffle Type - 確定打亂方法:

  • Unicode Offset - 按 Unicode 碼位偏移字母。例如,偏移 1 將導致 a 字元被打亂為 b。此模式適用於非拉丁字元。
  • Random Alphanumeric - 使用字母數字字元打亂。
  • Custom String - 僅使用輸入到 Custom String 屬性中的字元從原始字串中打亂。

Unicode Offset - 當 Shuffle Type 設定為 Unicode Offset 時,要偏移的碼位數。

Keep Punctuation - 勾選後,如果 Shuffle Type 設定為 Unicode OffsetSpace 字元和/或任何標點符號(.,- 等)將不會被打亂。

Random Seed - 變更用於隨機化打亂的種子。

Custom String - 當 Shuffle Type 設定為 Custom String 時,改用此處輸入的字串中的字元。