Bonjour à tous,
Encore une fois, j'ai besoin de votre aide pour une expression régulière qui me pose problème depuis plusieurs jours.
J'explique : J'ai besoin d'isoler des formules en expressions régulières.
Pour cela j'ai fait simplement :
Cela fonctionne très bien pour les lignes 2 et 3, mais pour la ligne 1, la virgule se sélectionne aussi.
Ce que je cherche à faire, c'est de lui dire de commencer au mot "formule", et de s'arrêter à la première parenthèse fermante qu'il trouve..
J'ai essayé avec \b pour le début et fin de mot, mais rien n'y fait..
Merci pour votre aide.
Orsam
Encore une fois, j'ai besoin de votre aide pour une expression régulière qui me pose problème depuis plusieurs jours.
J'explique : J'ai besoin d'isoler des formules en expressions régulières.
Code:
1) gen(formule(D5 , 'd'),formule(D3,'r'))
2) formule(D53,'g')
3) formule(D5,'m')
Pour cela j'ai fait simplement :
Code:
formule\(.*\)
Cela fonctionne très bien pour les lignes 2 et 3, mais pour la ligne 1, la virgule se sélectionne aussi.
Ce que je cherche à faire, c'est de lui dire de commencer au mot "formule", et de s'arrêter à la première parenthèse fermante qu'il trouve..
J'ai essayé avec \b pour le début et fin de mot, mais rien n'y fait..
Merci pour votre aide.
Orsam