logo

‘ dans option de nettoyage

  • Auteur
    Messages
    • Clémentine MERLE
      Clémentine MERLE
      Participant

      Bonjour 🙂

      J’ai une problématique dans mes options de nettoyage, après investigation, je remarque que c’est un apostrophe qui pose problème: ‘
      Ainsi, la règle suivante ne veut pas s’appliquer : courant d’entrée : ,=;

      Avez-vous une parade pour la gestion des apostrophes dans les règles de nettoyage ?

    • Axel Martinez
      Axel Martinez
      Maître des clés

      Bonjour Clémentine,

      De ce que je vois “l’apostrophe” que vous indiquez dans votre message est un guillemet allemand ouvrant ‘
      Il a un meta-caractère associé qui est ^[

      Vous pouvez donc tester l’option de nettoyage suivante : ^[= ;

      Dans l’option de nettoyage que vous avez copiée c’est une virgule qui est indiquée, je ne sais pas si c’est volontaire ?

      Dites-nous si cela pouvait venir de là ?

    • Clémentine MERLE
      Clémentine MERLE
      Participant

      Bonjour Axel,

      Toutes mes excuses votre réponse était passée dans mes indésirables 🙂

      Malheureusement cela ne fonctionne pas … courant d^[entrée : ,=;

      En effet, nous nettoyons également les virgules.

      Voici ma formule complète si jamais cela vous donne plus d’information …

      ,=,;REGEX:(.)(.*)=\U\1\L\2;vac=VAC;ii=II;ip=IP;vdc=VDC;IIi=III;triac=TRIAC;iii=III;5w=5W;1a=1A;2a=2A;dali=DALI;dt8=DT8;-, -.=.;0w=0W;5a=5A;dimmable : non,, =dimmable : non, ;protocole utilisé : -,=;interface de communication : -,=;transmission de signal : -,=; = ;3a=3A;0va=0VA;protocole utilisé :, =;interface de communication :, =;transmission de signal :, =;, .=.;dimmable : non=non dimmable;dimmable : oui=dimmable;courant d^[entrée : ,=;

    • Axel Martinez
      Axel Martinez
      Maître des clés

      Les apostrophes sont normalement bien prises en compte dans les options de nettoyages.

      J’ai fait un teste de mon côté et la chaine de caractères “courant d’entrée : ,” est bien détectée.
      Je remarque que dans la plupart des options que vous avez copiées il n’y a pas d’espace entre les deux points et la virgule (comme pour transmission de signal ou interface de communication, or dans l’option “courant d’entrée : ,” il y en a un.
      Il y a aussi un “-” parfois sur certaines autres options avant la virgule.
      Peut-être que c’est à cause de ça que votre donnée ne se nettoie pas. Il faut que la chaine corresponde exactement à ce qui figure dans votre donnée, espaces compris.

      au lieu d’écrire :
      courant d’entrée : ,=;

      vous pouvez essayer :
      courant d’entrée :,=;

    • Clémentine MERLE
      Clémentine MERLE
      Participant

      Bonjour Axel,

      Oui en effet il y a des espaces et des tirets car ce concat vient prendre des champs qui ont déjà leur propre règle de nettoyage. Exemple : non concerné=- etc.

      Merci beaucoup pour votre aide mais malheureusement, cela ne marche toujours pas :'(

      Contenu du champ :
      100W, tension d’entrée : 230VAC, tension de sortie : 24VDC, courant d’entrée :, courant de sortie : 4,17a, classe de protection II, IP20, non dimmable, nombre d’entrée(s) primaire(s) : 1, nombre de sorties physiques : 1.

    • Stéphane R.
      tjproductions
      Participant

      Bonjour,
      Tout comme Axel Martinez, je n’ai pas de souci de nettoyage en utilisant cette règle :
      courant d’entrée : ,=;

      Si le sujet est encore d’actualité, en général, dans les options de nettoyage, il faut “doubler” les caractères pour qu’ils soient échappés. Ex. pour remplacer le ; (utilisé comme séparateur) :
      ;;=valeur_de_remplacement;

    • Clémentine MERLE
      Clémentine MERLE
      Participant

      Bonjour,

      Après de multiples investigations, il s’agissait d’un caractère complètement invisible qui sortait de mon export XML associé à ma palette. Il a suffit d’éditer le contenu du champ “courant d’entrée”. Le problème était donc à la source du champ et non dans le CONCAT.

      Merci beaucoup pour vos aides 🙂

Vous devez être connecté pour répondre à ce sujet.

Facebook
Twitter