KeepChar()

Conserve uniquement les caractères présents dans la liste autorisée.

Présentation

Un identifiant contient des espaces, des tirets et des caractères parasites ? KeepChar() ne conserve que les caractères que tu autorises, par exemple les chiffres. C'est une méthode simple pour nettoyer certains codes. Attention à ne pas supprimer des caractères qui portent réellement une information métier.

Syntaxe

KeepChar(text, keep_chars)

Exemple pratique

Exemple Qlik

Expression Qlik

KeepChar('06 12-34.56.78', '0123456789')

Données de départ

'06 12-34.56.78'

Résultat

'0612345678'

Nettoyer un numéro de téléphone pour ne conserver que les chiffres.