# KeepChar – função de script e gráfico

KeepChar() retorna uma string que consiste na primeira string, 'text', menos qualquer caractere não contido na segunda string, "keep\_chars".

Sintaxe:

KeepChar(text, keep\_chars)

Tipo de dados de retorno: caractere

Argumentos:

Argumentos KeepChar

| Argumento | Descrição |
| --- | --- |
| text | A string original. |
| keep\_chars | Uma string contendo os caracteres no text a ser mantido. |

Exemplos e resultados:

Exemplos e resultados

| Exemplo | Resultado |
| --- | --- |
| `KeepChar<br>( 'a1b2c3','123' )` | Retorna '123'. |
| `KeepChar<br>( 'a1b2c3','1234' )` | Retorna '123'. |
| `KeepChar<br>( 'a1b22c3','1234' )` | Retorna '1223'. |
| `KeepChar ( 'a1b2c3','312' )` | Retorna '123' |

## Saiba mais

* [PurgeChar – função de script e gráfico](https://help.qlik.com/pt-BR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/StringFunctions/PurgeChar.htm)