J'essaie d'obtenir seulement la partie "Text3" avec le code suivant :
import re
stringtotest = "begin:Text1<wrong>Text2<wrong>Text3<right>Text4<wrong>"
right = re.findall("<wrong>(.+?)<right>",stringtotest)
>>> right
['Text2<wrong>Text3']
Pourquoi Python me donne-t-il aussi Text2 ? Comment lui dire que je veux seulement la partie après le "faux" le plus proche ? Merci.