le 05-30-2013 03:00 AM
Bonjour.
Je souhaite découper une chaîne de caractère, découper "R/S/T/C" par exemple en 4 caractère "R", "S", "T", "C"
J'utilise le VI Rechercher/Découper une chaîne , mais je n'arrive pas bien a le gérer, car quand j'augmente l'offset les premier caractère sont présents. Je mets en fichier joint le petit VI crée.
Merci d'avance.
Julien.
Résolu ! Accéder à la solution.
le 05-30-2013 03:33 AM
le 05-30-2013 03:59 AM
Bonjour Julien,
Tu peux aussi utiliser ce VI. Tu lui envois une chaine en entrée avec le séparateur que tu veux utiliser et il te renvoit les caractères séparés dans un tableau? Regarde mon exemple en PJ.
As tu seulement "/" comme séparateur ?
05-30-2013 04:02 AM - modifié 05-30-2013 04:04 AM
Didje : Oui la parti Split String pourrait convenir je pense , cependant je ne sais pas comment ouvrir un "snippet" et je ne trouve pas les vi pour pouvoir reproduire le diagramme et l'utiliser.
Bastauss : c'est a moi de definir le separateur donc oui je vais uniquement utiliser le "/" pourquoi ?
Pourrait-tu mettre ton VI en LV 8.5.1 ?
Cordialement.
Julien
05-30-2013 04:33 AM - modifié 05-30-2013 04:34 AM
Et voila !
Pour le séparateur c'était juste pour savoir si tu avais un séparateur unique. Cela facilite bien les choses. Mais je pense qu'avec le vi que je te montre ca devrait bien fonctionner.
05-30-2013 04:42 AM - modifié 05-30-2013 04:42 AM
Le résultat est le même qu'avec la solution proposer par didje "split strings", a mon avie
Avec une indexation de tableau pour récupérer la lettre voulu, c'est exactement ce qu'il me fallait.
Merci de votre aide !
Cordialement.
Julien.