

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

# FORMAT\_PHONE\_NUMBER
<a name="recipe-actions.FORMAT_PHONE_NUMBER"></a>

返回一列，将其中的电话号码字符串转换为格式化值。

**参数**
+ `sourceColumn`：现有列的名称。
+ `phoneNumberFormat` – 将电话号码转换为该格式。如果未指定格式，则默认为国际公认的标准电话号码格式 `E.164`。有效值包括：
  + `E164`（省略 `E` 之后的句点）
+ `defaultRegion` – 由两个或三个大写字母组成的有效区域代码，当电话号码本身不包含国家/地区代码时，该代码将指定电话号码所在的地区。最多只能提供 `defaultRegion` 或 `defaultRegionColumn` 中的一个。
+ `defaultRegionColumn`：[高级数据类型](projects.adv-data-types.md#projects.adv-data-types.title) `Country` 的列的名称。当电话号码本身不包含国家/地区代码时，指定列中的区域代码将用于确定电话号码的国家/地区代码。最多只能提供 `defaultRegion` 或 `defaultRegionColumn` 中的一个。

**备注**
+ 无法格式化为有效电话号码的输入将保持不变。
+ 如果未提供默认区域，并且电话号码不以加号（\+）和国家/地区呼叫代码开头，则电话号码不会被格式化。

**Example**  
  
**示例：固定默认区域**  

```
{
    "Action": {
        "Operation": "FORMAT_PHONE_NUMBER",
        "Parameters": {
            "sourceColumn": "Phone Number",
            "defaultRegion": "US"
        }
    }
}
```
**示例：默认区域列选项**  

```
{
    "Action": {
        "Operation": "FORMAT_PHONE_NUMBER",
        "Parameters": {
            "sourceColumn": "Phone Number",
            "defaultRegionColumn": "Country Code"
        }
    }
}
```