Found a solution

if (preg_match("/Form:[ ]*(.+)[ ]*<(.+)>/", "Form:Henry <[EMAIL PROTECTED]>",
$info))
{
 print_r($info);
}
else
 print "Pattern not found";

but I'm refining it so that it doesn't need the last bit, any more pointers
appreciated!!!

Thanks All

Henry

"Henry Grech-Cini" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hi All,
>
> I know that you will probably tell me to RTFM but I have (several times)
and
> I cannot quite understand it!
>
> So failing that I turn to you for help.
>
> I know that this is very trivial but please humour me.
>
> I have a line containing "From: Henry< henry @ zzzzzzzz.com >"
> (please ignore any spaces between the angled braces < >, they are just to
> fool outlook express)
>
> And I want to extract the name and the email address into the variables
> $name $email. I suspect using preg_match?
>
> TIA
>
> Henry
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to