

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

# EXTRACT\$1ADVANCED\$1DATATYPE\$1DETAILS
<a name="recipe-actions.EXTRACT_ADVANCED_DATATYPE_DETAILS"></a>

提取高级数据类型的详细信息。您可以提取的详细信息取决于检测到的模式，如下面的**备注**中所述。

**参数**
+ `sourceColumn`：字符串源列的名称。
+ `pattern`：要提取的模式。
+ `targetColumn`：目标列的名称。
+ `advancedDataType`：可以是电话、邮政编码、日期时间、州/省、信用卡、URL、电子邮件、SSN 或性别之一。

**备注**
+ 如果 advancedDataType 为**电话**，则模式可以是 AREA\$1CODE、TIME\$1ZONE 或 COUNTRY\$1CODE。
+ 如果 advancedDataType 为**邮政编码**，则模式可以是 TIME\$1ZONE、COUNTRY、STATE、CITY、TYPE 或 REGION。
+ 如果 advancedDataType 为**日期时间**，则模式可以是 DAY、MONTH、MONTH\$1NAME、WEEK、QUARTER 或 YEAR。
+ 如果 advancedDataType 为**州/省**，则模式可以是 TIME\$1ZONE。
+ 如果 advancedDataType 为**信用卡**，则模式可以是 LENGTH 或 NETWORK。
+ 如果 advancedDataType 为 **URL**，则模式可以是 PROTOCOL、TLD 或 DOMAIN。

**Example 示例**  
  

```
{
    "RecipeAction": {
        "Operation": "EXTRACT_ADVANCED_DATATYPE_DETAILS",
        "Parameters": {
            "pattern": "TIMEZONE"
            "sourceColumn": "zipCode",
            "targetColumn": "timeZoneFromZipCode",
            "advancedDataType": "ZipCode"
        }
    }
}
```