Bonjour

J'aimerais rechercher une chaine terminée par ;\n (sachant que la variable en elle-même n'est pas terminée par ;\n).

J'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
reg = '.+(?!;\n) # une autre instruction suit';
mais apparamment, il saute toujours le ;\n et s'arrête finalement plus loin quand il trouve l'"autre instruction".
J'aurais bien tenté un:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
reg = '[^;\n]+ # une autre instruction suit';
mais là il va comprendre "tout sauf \n et ;", et non pas (;\n) comme expressionne entière.

Comment faire?
Merci