En Ruby, j'essaie d'extraire du texte une chaîne qui commence par "qui" et se termine par le premier soit d'un ")" ou "quand" (mais n'inclut pas le ")" ou le "quand").Expression régulière se terminant par la première des deux options
J'ai essayé ce qui suit:
who.*(?=when\b|\))
qui échoue le cas où il trouve à la fois un « quand » et «) ».
Des idées?
Un grand merci
Parfait. Merci beaucoup. –