Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !
Voir l'indexBonjour,
Je suis actuellement bloqué avec l'outil Regex de Alteryx.
En effet, j'ai appliqué une formule longue :
"(((Point|point).*)?Article[s]?(.*?)Directive*(?:[^a-zA-Z'-]+[a-zA-Z'-]+){0,1})|(((Point|point).*)?Article[s]?(.*?)Regulation*(?:[^a-zA-Z'-]+[a-zA-Z'-]+){0,2})"
Cette formule fonctionne dans Alteryx, en utilisant par exemple une formule (Regex_Replace, Regex Count etc), Alteryx arrive bien à comprendre cette information. Par contre, quand je mets ce regex dans l'outil (comme ci-dessous):
Alteryx me renvoie l'erreur suivante:
Error: RegEx (9): L'expression régulière en mode ParseSimple ne peut avoir que 0 ou 1 section marquée, pas plus.
Auriez-vous une idée de la source du problème ?
Merci d'avance!!
Bonjour @CMIGNON ,
Dans votre cas, je pense qu'il faut utiliser le mode "Analyser" plutôt que le mode "Marquer avec un jeton". Ce mode va extraire chaque information se trouvant dans un groupe marqué.
Le mode "Marquer avec un jeton" va plutôt séparer une information présentant un caractère de séparation récurrent.
Bonjour @CMIGNON,
Merci beaucoup pour ta participation au forum et ta question !
Si la réponse de @Jean-Balteryx t'a aidé, pourrais-tu "l'Accepter comme solution", tu aideras ainsi d'autres utilisateurs Alteryx.
Merci beaucoup à toi et une très bonne journée !