I have seen this question reposted for the past week.  now why don't you
just work with the entire thing.

get the "<body  ...  >"

now once you have that, do this

$str = preg_replace("<body", "", $str)
$str = preg_replace(">", "", $str)

now your $str var will only have the properties.

Jim
----- Original Message -----
From: "[-^-!-%-" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, January 02, 2002 12:45 PM
Subject: [PHP] Regular Expression


>
> Hello everyone!
>
> I'm trying to get the text inside the <BODY> tag, using regular
> expression.
>
> $area = eregi('(<body)(.*)<">)',$str);
>
> Where $str is the string containing
> <body bgcolor="#999999" tex="#..." ...>
>
> When I print  $area, the string contains the entire content of $str. I
> get something like:
>
> <body ...>
> <p>
> .
> .
> .
> </body>
> </html>
>
>
>
> __________John Monfort_________________
> _+-----------------------------------+_
>      P E P I E  D E S I G N S
>        www.pepiedesigns.com
> "The world is waiting, are you ready?"
> -+___________________________________+-
>
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to