Bonjour à vous,

Je cherche à extraire une partie d'un contenu textuel via les regex.

Le contenu a extraire est défini par un délimiteur de fin qui est le retour en ligne + une ou deux chaines de caractère + "=".

Pour cela, je pense que le regex adéquat est comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
End_delimiter= "\n(.)+="
Par contre, je ne sais pas trop quelle fonction me faut utiliser pour extraire ce contenu, notamment celle qu ise trouve avant de trouver l'expression définit dans l'expression régulière.

Supposant que j'ai ce texte comme entré:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
blablblablbablba(kjdjhç8982982)
hklfhluoylhzmlkjoef
key7 = blab blabnlbla
Je dois ressortir le texte qui est juste avant cette experssion, qui dans ce cas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
blablblablbablba(kjdjhç8982982)
hklfhluoylhzmlkjoef
Je vous remercie d'avance pour votre réactivité.