FindOneOf()

Renvoie la position de la n-ième occurrence de l’un des caractères recherchés.

Présentation

Un fichier peut utiliser plusieurs séparateurs pour une même information. FindOneOf() repère la position du premier caractère appartenant à une liste donnée. Tu peux ainsi localiser une rupture dans le texte avant de le découper. Attention : la recherche porte sur des caractères, pas sur des mots entiers.

Syntaxe

FindOneOf(text, char_set [, count])

Exemple pratique

Exemple Qlik

Expression Qlik

FindOneOf('CMD/2026-0158', '-_/')

Données de départ

'CMD/2026-0158'

Résultat

4

Trouver la position du premier séparateur, quel que soit son type.

Précisions techniques

  • Le paramètre count permet de rechercher la 2ᵉ, 3ᵉ… occurrence. Sans ce paramètre, la première occurrence trouvée est utilisée.