Hi, the code u sent is displaying the html as it is, but There is more than one way to do that.
Atmost we can atleast do this. $pos = strpos($html,"<body"); $start = substr($html,0,$pos - 1); $html = substr($html,$pos); $start = preg_replace("/<html>/","",$start); print "$start $html" ; On Mon, 7 Jan 2002, Jimmy wrote: > Hi WB, > > > > Hi i need to strip out the <html> up to the <body> tag. > > preg_replace( "/<html(.*)body(.*)>" , " " , $body ); > > try this: > preg_replace( "/<html>[^<body>]*<body[^>]*>/" , " " , $body ); > > > -- > Jimmy > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Your mind is like parachute. It works best when it is open. > > > -- > 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] > S.Murali Krishna [EMAIL PROTECTED] ===================================== We grow slow trying to be great - E. Stanley Jones ------------------------------------- -- 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]