On Sun, 9 Nov 2008, Francis Galiegue wrote: > Le Sunday 09 November 2008 13:59:48 Ian Hilt, vous avez écrit : > > + if ($c_file =~ /^To:\s*+(.+)\s*\nCc:/ism) { > > Greedy operators are only supported with perl 5.10 or more... I think it's a > bad idea to use them... The problem here was that a space should follow the field, but it may not. The user may unwarily backup over it. "\s*" would match this case. But if there is a space, it is included in the "(.+)". So I tried "\s+", which did not include the space, but it won't include the first address if there isn't a space after the field. The quantified subpattern seemed to do the trick. But, if it could result in a dependency issue, I would agree this would be a bad idea. Ian