Re: Regex-Too much greedy
- From: Brian Wakem <no@xxxxxxxxx>
- Date: Tue, 31 May 2005 16:38:45 +0100
djb@xxxxxxxxxxxxx wrote:
I have this information
"Folies d'Espagne" Réalisé par Thierry-Paul Benizeau A la fin du XVème siècle apparaît en Espagne un instrument à 5 cordes que l'on nomme vihuela de arco, croisement de la vihuela de mano et de la vièle à archet. De la position posé sur les genoux, telle une guitare, lui vient sa tenue particulière de l'archet par les crins. C'est en Italie au XVIème siècle que l'on adopte la position "à l'italienne" entre les jambes, d'où son nom "viola da gamba" qui l'oppose à la "viola da braccio" et on lui voit ajouter une sixième corde. C'est aussi à cette époque que l'on voit apparaître toutes les tailles de la famille, du dessus à la contrebasse en passant par les tailles et la basse.
and I am using this regex to extract the several components, \s?"(.*)"\s?(.*)
in backreference 1 I would like Folies d'Espagne in backreference 2 I would like the rest of the text.
My problem is that the regex is matching up to the last "qoute;" in backreference 1 and then the rest in backreference 2.
Make the first .* less greedy - \s?"(.*?)"\s?(.*)
-- Brian Wakem .
- References:
- Regex-Too much greedy
- From: djb
- Regex-Too much greedy
- Prev by Date: Re: http auth logindialog box
- Next by Date: Re: Regex-Too much greedy
- Previous by thread: Regex-Too much greedy
- Next by thread: Re: Regex-Too much greedy
- Index(es):
Relevant Pages
|
|