in reply to Re: The need for speed
in thread The need for speed

($id) = /msgid=<([^>]+)/;
In this particular case I think the semantics are duplicated exactly by
($id) = /msgid=<?(.+?)>?:/;
Though it is likely he really wants
($id) = /msgid=<(.+?)>:/;

Makeshifts last the longest.