

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# MASK\$1DELIMITER
<a name="recipe-actions.MASK_DELIMITER"></a>

使用用户指定的掩蔽符号掩蔽两个分隔符之间的字符。

**参数**
+ `sourceColumns`：现有列名称列表。
+ `maskSymbol`：将用于替换指定字符的符号。
+ `startDelimiter`：一个指示从何处开始掩蔽的字符。忽略此参数将从字符串的开头开始应用掩蔽。
+ `endDelimiter`：一个指示从何处结束掩蔽的字符。忽略此参数将从 startDelimiter 到字符串结尾应用掩蔽。
+ `preserveDelimiters`：如果为 true，则对分隔符应用掩蔽。
+ `alphabet`：要在掩蔽期间保留的字符集数组。有效枚举值：SYMBOLS、WHITESPACE。
+ `entityTypeFilter`：可选的[实体类型](https://docs.amazonaws.cn/databrew/latest/dg/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"]
        }
    }
}
```