RE: [PHP] so nobody knows how do get rid of everything outside or certain tags?

From: Date: Thu, 15 Aug 2002 18:20:37 +0000
Subject: RE: [PHP] so nobody knows how do get rid of everything outside or certain tags?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-112820@lists.php.net to get a copy of this message
Thanks, I tried this code first, and I wrote my script like this: <?php $file_name = $page_name.$ext or die ('Error 2'); $file = file($path.$file_name) or die ('Error 3'); $str = implode(' ', $file) or die ('Error 4'); // Original first tag //<div class=Section1> // Original last tag //</div> preg_match('!<div class=Section1[^>]+>(.*)</div>!Uis',$str,$regs); $everything_between_divs=$regs[1]; $good = implode(' ', $everything_between_divs) or die ('Error 5'); $clean = ereg_replace("<o:p></o:p>", " ", $regs[1]); echo $clean; ?> - Vic -----Original Message----- From: Joseph W. Goff [mailto:jgoff@users.sourceforge.net] Sent: Thursday, August 15, 2002 12:54 PM To: victor@argilent.com; php-general@lists.php.net Subject: Re: [PHP] so nobody knows how do get rid of everything outside or certain tags? preg_match('!<div[^>]+>(.*)</div>!Uis',$info,$regs); $everything_between_divs=$regs[1]; ----- Original Message ----- From: "Jay Blanchard" <jay.blanchard@niicommunications.com> To: <victor@argilent.com>; <php-general@lists.php.net> Sent: Thursday, August 15, 2002 11:44 AM Subject: RE: [PHP] so nobody knows how do get rid of everything outside or certain tags? > [snip] > I asked this question a while ago, and I am still seeking clarification, > I fooled with ereg_replace and they only do a piece of what I want, I > would like to know how to keep only a chunk of text defined between 2 > tags let's say, <div> and </div> and ignore everything else, I also have > to search and replace certain tags between, but I know how to do that > with ereg_replace. So can anyone help me echo only what is between the > div tags? Please? > [/snip] > > Why not take the the beginning <div>, everything in the middle, and the end > </div> tag and explode() them into an array and then get what you want and > write it out? I didn't see your originl post and don't know if there was > more detail available, but I hope this helps. > > Jay > > I'm not tense.just terribly, terribly alert > > *********************************************************** > * Texas PHP Developers Conf Spring 2003 * > * T Bar M Resort & Conference Center * > * New Braunfels, Texas * > * San Antonio Area PHP Developers Group * > * Interested? Contact jay.blanchard@niicommunications.com * > *********************************************************** > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > ______________________________________________________________________ Post your ad for free now! http://personals.yahoo.ca

« previous php.general (#112820) next »