On Wed, Apr 8, 2009 at 9:13 AM, George Larson <george.g.lar...@gmail.com>wrote:

> I'm what you might consider rather green, myself.
> I certainly wouldn't use this code for production but if you're just
> debugging or something then how about something like this:
>
> <?php
>     $handle = @fopen('page.htm', 'r');
>     if ($handle) {
>         while (!feof($handle)) {
>             $eos = trim(fgets($handle, 4096));
>             if (strpos($eos,"<div>") !== FALSE) { $echo_output = TRUE; }
>             if (strpos($eos,"<\div>") !== FALSE) { $echo_output = FALSE; }
>             if ($echo_output == TRUE) { echo $eos; }
>         }
>         fclose($handle);
>     }
> ?>
>
>
>
>
> On Wed, Apr 8, 2009 at 8:30 AM, Per Jessen <p...@computer.org> wrote:
>
>> Merlin Morgenstern wrote:
>>
>> > Hello,
>> >
>> > I am trying read text out of a text that is inbetween two divs.
>> > Somehow this should be possible with regex, I just can't figure out
>> > how.
>> >
>> > Example:
>> >
>> > <div id="test">
>> > bla blub
>> > </div>
>> >
>> > I would like to extract the text "bla blub" out of this example.
>> >
>>
>> This might do the trick (not tested):
>>
>> preg_match( "/<div\s+[^>]*>([^<]*)<\/div>", $yourtext, $match );
>> print $match[1];
>>
>>
>> /Per
>>
>>
>> --
>> Per Jessen, Zürich (16.8°C)
>>
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
Sorry about the top-post.  I forgot. :)

Reply via email to