Consultant freelance solutions collaboratives IBM


Au sujet de Dominux :
Consultant freelance depuis avril 2012 sur les solutions Lotus d'IBM (14 ans d'expérience). Que vous soyez une SSII, une PME/PMI ou un grand compte, n'hésitez pas à me contacter si vous souhaitez un accompagnement d'expert dans vos projets autours de ces solutions.
En savoir plus ...

Partenaires

    Partenaire IBM
    Cooperteam Affiliate


Suppression d’un élément répétitif d’une liste

Olivier@Dominux  1 July 2003 07:45:30

Partager cet article :


Imaginons la liste suivante :

MaListe := "0":"10":"34":"401":"0":"82":"90";


De cette liste je veux éliminer tous "0" :

REM {ajout d'un caractère délimiteur};
tmp1 := "~"+MaListe+"~";
REM {substitution};
tmp2 := @ReplaceSubString( tmp1; "~0~"; "" );
REM {épuration};
tmp2 := @Trim( tmp2 );


Ce qui nous donne le résultat : "10":"34":"401":"82":"90"

Nota : Si aucun délimiteur n'est utilisé :

REM {substitution};
tmp2 := @ReplaceSubString( tmp1; "0"; "" );
REM {épuration};
tmp2 := @Trim( tmp2 );


Résultat : "1":"34":"41":"82":"9" => toutes les occurences de "0" sont éliminées!
WORLD IPV6 LAUNCH is 6 June 2012 – The Future is Forever

Autres liens