From: Francis Galiegue Date: Mon, 10 Nov 2008 07:59:48 GMT Subject: Re: [PATCH] git send-email: edit recipient addresses with the --compose flag Message-ID: <200811100859.48918.fg@one2team.com> In-Reply-To: <200811100857.10802.fg@one2team.net> Le Monday 10 November 2008 08:57:10 Francis Galiegue, vous avez écrit : > Le Sunday 09 November 2008 13:59:48 Ian Hilt, vous avez écrit : > [...] > > > + my @recipients = split(/\s*,\s*/, $match); > > This is where it gets complicated, for the "hey, I am" case... > > But then there is a solution: use a negative lookahead for the split regex. > > I thought about splitting against /\s*,\s*(?![^"]+(?:\"[^*]*)*)"/. > Oops, that should have been /\s*,\s*(?![^"]+(?:\"[^*]*)*")/, sorry :/ -- Francis Galiegue ONE2TEAM Ingénieur système Mob : +33 (0) 6 83 87 78 75 Tel : +33 (0) 1 78 94 55 52 fge@one2team.com 40 avenue Raymond Poincaré 75116 Paris