Bloc Fonctionnel STRSPN

Le bloc fonctionnel STRSPN détermine la longueur de la section initiale d'une chaîne de caractères qui est exclusivement composée de caractères contenus dans un masque transmis.

Remarque: Cette fonction est Binary-Safe. Cela signifie que les caractères UTF8 ne peuvent pas être traités directement.

Entrée STR

Définir la chaîne de caractères à examiner.

Entrée CHARS

Définir le masque comme ensemble des caractères autorisés.

Entrée OFFSET

Définir la position en tant qu'entier où commence la recherche.

Si l'offset est négatif, la recherche commence avec l'offset calculé à partir de la fin de la chaîne de caractères à l'entrée STR.

Entrée LEN

La longueur de la section à examiner à partir de l'entrée STR.

Si aucune longueur n'est définie, l'examen se fait jusqu'à la fin de la chaîne de caractères.

Sortie

La sortie renvoie le nombre de caractères CHARS présents dans STR.