
# SYMBOL
对特殊符号前或后的内容掩盖，另一部分内容保留。
#### 请求参数
表1请求参数 
| 参数         | 是否必选 | 参数类型                                             | 描述          |
|:---|:---|:---|:---|
| algorithm  | 是    | String                                           | 算法类型，SYMBOL |
| parameters | 是    | [parameters] Object | 脱敏算法参数      |
   
 表2parameters 
| 参数        | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|
| type      | 是    | String | 掩盖字符串的方式，取值为： - CHAR：字符掩盖  - RAND：随机掩盖                                                                                                                      |
| method    | 是    | String | 掩盖参数，若type字段为"RAND"时，method取值只能为： - CHAR：替换为字母  - DIGITAL：替换为数字  - BOTH：数字与字母混合替换   |
| direction | 是    | Int    | 掩盖的方向 0：特殊字符前掩盖 1：特殊字符后掩盖                                                                                                                                                                                                                                                              |
| symbol    | 是    | String | 指定的特殊字符                                                                                                                                                                                                                                                                                                                                  |
   
#### 请求样例
```
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "SYMBOL",
            "parameters": {
                "type": "CHAR",
                "direction": 1,
                "symbol": "@",
                "method": "x"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
或：
{
    "mask_strategies": [
        {
            "name": "col1",
            "algorithm": "SYMBOL", //脱敏算法参数
            "parameters": {
                "type": "RAND",
                "direction": 0,
                "symbol": "@",
                "method": "CHAR"
            }
        }
    ],
    "data": [
        {
            "col1": "test"
        }
    ]
}
```
