- me supprimerait le caractère ' et tout ce qui suit sur la même ligne
- me supprimerait tous les blancs (espaces, tabulations, CrLf)
- me supprimerait la séquence "&", et ce après avoir supprimé les commentaires ('...) et les blancs
- et le tout sans toucher à ce qu'il y a entre guillemets
J'ai essayé un REGEX.REMPLACER(Texte; """[^""]*""(*SKIP)(*F)|'.*|\s+|""&"""; "")
Cela fonctionne bien sauf pour le "&", à priori, la première quotte du "&" est déjà prise en compte dans la fin d'un texte "..." et n'est donc plus visible.
Il y a dans mon esprit plusieurs scénario possibles ..."&"... ..."..."...
..."..."&"..."... ..."&"..."..."... ..."&"..."..."&"..."... et les inverses avec le "&" à la fin. Et je ne sais pas si on peut avoir plus d'un objet de chaque type sur une ligne.
- Edité par PierrotLeFou 17 mars 2025 à 17:24:26
Le Tout est souvent plus grand que la somme de ses parties.
Regex sous excel mais en fait Regex en général
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.