Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

Forum

Trouvez des réponses, posez des questions, et partagez votre expertise d’Alteryx.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index
RÉSOLU

Supprimer les espaces avant et après une barre verticale \ une pipe (|)

Abdesslem_19
Astéroïde

Bonjour à tous, 

 

Comment puis-je supprimer les espaces avant et après une pipe (|) de mon fichier d'entrée ??

le fichier d'entrée est de format texte (.txt) 

 

par exemple ces deux lignes dans un fichier texte : 

 

123  |  ZONE   |  109 RUE  |  |  38340   | DZ  |  1  |2012-10-31

321  |    | 4 RUE | | 93100  | FR | 1 |2022-10-31

 

devient :

123|ZONE|109 RUE||38340|DZ|1|2012-10-31

321||4 RUE||93100|FR|1|2022-10-31

 

Merci d'avance.

11 RÉPONSES 11
Abdesslem_19
Astéroïde

Bonjour @StephaneP

 

J'ai fait un test et le dernier workflow -le V3- réponds à mon besoin, mais j'ai rencontré un problème...

 

les espaces entre deux pipe n'ont pas été supprimés...

 

Pour que ce soit plus clair : 

 

le fichier source :

Abdesslem_19_0-1669585746676.jpeg

Après l'utilisation de workflow v3 : les espaces de début et de fin ont été supprimés  mais les espaces entre 2 pipe n'ont pas été supprimés

Abdesslem_19_1-1669585796120.jpeg

 

je veux supprimer les espaces les espaces entre deux pipe ; par exemple 

 

Abdesslem_19_2-1669585870320.jpeg

 

pour obtenir le résultat ci dessous : le vide a été remplacé par NULL

( dans ce cas les espaces entres 2 pipe ont été supprimés manuellement )

Abdesslem_19_3-1669585968446.jpeg

 

 Pouvez-vous m'aider SVP !

 

Je vous remercie d'avance 

 

StephaneP
Alteryx
Alteryx

Bonjour @Abdesslem_19 ,

 

Je ne reproduis pas ton souci. Lorsque j'enregistre mon .txt j'ai bien les espaces supprimés même pour les colonnes qui ont un seul espace et pas de NULL.

StephaneP_0-1669632983679.png

En sortie voici le fichier généré:

StephaneP_1-1669633028303.png

Vérifie si tu as bien les mêmes options que moi.

Au cas ou je t'ai rajouté une branche pour supprimer les espaces et générer des Null si il n'y a qu'un espace.

StephaneP_2-1669633210599.png

Cela génère un 2ème fichier mais qui pour moi à le même que le précédent. C'est juste que j'ai volontairement supprimé les espaces.

Stéphane Portier
Sales Engineer
Alteryx
Étiquettes