# base64.decode

## 功能

把 base64(text) 中保存的 Base64 字符串解码为 UTF-8 文本。

## 语法

```bt
base64(text).decode(mode)
```

## 参数

| 参数 | 类型 | 必填 | 默认值 | 说明 |
| ------ | ------ | ------ | ------ | ------ |
| mode | Int | 否 | 0 | 编码表：0 `BASE64_STANDARD`，1 `BASE64_STANDARD_NO_PAD`，2 `BASE64_URL_SAFE`，3 `BASE64_URL_SAFE_NO_PAD`。 |

## 返回值

| 类型 | 说明 |
| ------ | ------ |
| String | 返回解码后的字符串。 |

## 示例

```bt
result = base64('QlQ=').decode()

// 输出：BT
print result
```

## 注意事项

- 解码结果不是合法 UTF-8 字符串时会报错。
