

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# MASK\_DELIMITER
<a name="recipe-actions.MASK_DELIMITER"></a>

使用使用者指定的遮罩符號遮罩兩個分隔符號之間的字元。

**Parameters**
+ `sourceColumns` – 現有資料欄名稱的清單。
+ `maskSymbol` – 用來取代指定字元的符號。
+ `startDelimiter` – 指出遮罩開始位置的字元。省略此參數會從字串開頭套用遮罩。
+ `endDelimiter` – 指出遮罩結束位置的字元。省略此參數會將遮罩從 startDelimiter 套用至字串結尾。
+ `preserveDelimiters` – 如果為 true， 會將遮罩套用至分隔符號。
+ `alphabet` – 遮罩期間要保留的字元集陣列。有效的列舉值：SYMBOLS、WHITESPACE。
+ `entityTypeFilter` – 選用的[實體類型](https://docs.aws.amazon.com/databrew/latest/APIReference/API_EntityDetectorConfiguration.html#databrew-Type-EntityDetectorConfiguration-EntityTypes)陣列。可用於僅加密任意文字資料欄中偵測到的 PII。

**Example 範例**  
  

```
// Mask string between '<' and '>', ignoring white spaces, symbols, and lowercase letters
{ 
    "RecipeAction": {
        "Operation": "MASK_DELIMITER",
        "Parameters": {
            "sourceColumns": ["name"],
            "maskSymbol": "#",
            "startDelimiter": "<",
            "endDelimiter": ">",
            "preserveDelimiters": false,
            "alphabet": ["WHITESPACE", "SYMBOLS"]
        }
    }
}
```