# KeepChar - 指令碼與圖表函數

KeepChar() 傳回的字串包含第一個字串 'text'，並扣掉任何不包含在第二個字串中字元的 "keep\_chars"。

語法：

KeepChar(text, keep\_chars)

傳回的資料類型： 字串

引數：

KeepChar 引數

| 引數 | 描述 |
| --- | --- |
| text | 原始字串。 |
| keep\_chars | 包含 text 中要保存之字元的字串。 |

範例與結果：

範例與結果

| 範例 | 結果 |
| --- | --- |
| `KeepChar<br>( 'a1b2c3','123' )` | 傳回 '123'。 |
| `KeepChar<br>( 'a1b2c3','1234' )` | 傳回 '123'。 |
| `KeepChar<br>( 'a1b22c3','1234' )` | 傳回 '1223'。 |
| `KeepChar ( 'a1b2c3','312' )` | 傳回 '123' |

## 瞭解更多資訊

* [PurgeChar - 指令碼與圖表函數](https://help.qlik.com/zh-TW/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/StringFunctions/PurgeChar.htm)