Bonjours à tous
la fonction pos renvoie la position de l'expression recherchée dans une chaine, mais si l'expression est contenue plusieurs fois dans la chaine, existe-t-il une fonction qui renvoie toutes les positions, dans un tableau par exemple?
Bonjours à tous
la fonction pos renvoie la position de l'expression recherchée dans une chaine, mais si l'expression est contenue plusieurs fois dans la chaine, existe-t-il une fonction qui renvoie toutes les positions, dans un tableau par exemple?
Bonjour,
Pos() accepte un troisième argument qui est la position à partir de laquelle rechercher la sous-chaîne (par défaut il vaut 1). Il suffit donc de réitérer la commande avec la dernière position (si <> 0) augmentée de 1.
Salutations
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager