Hello,

please forward user questions to the [EMAIL PROTECTED]
mailinglist, this list is for development _OF_ PHP, not development
_with_ PHP.

Derick


On Tue, 11 Mar 2003, fLIPIS wrote:

> Hi all. I'm trying to deal with Regular Expressions, but somehow it is
> getting more difficult. Im trying to do the folowing:
> 
> Read a text and get all of the PHP code out of it, highlight it and then
> print all in nice HTML. I'm using this to get the PHP code:
> 
> ereg("<\?.*\?>",$Text,$PHP_code);
> 
> It works, yeah, but on a situation like this:
> 
> <?
>     echo "aaaa";
> ?>
> This is some other no php code
> <?
>     echo "this is PHP";
> ?>
> 
> It returns everything. What i really need is to get the contents between <?
> and ?>, and only that. I can imagine the RegExp is diung it right, because
> ideed there are <? and, at the end of the text, another ?>, but it is not
> clever enough to take the PHP UP TO THE FIRST COINDICENCE OF ?>, and so on,
> and so on...
> 
> Can anyone help me? I would appreciate it very much.
> 
> Thanks anyway
> 
> 
> 
> 

-- 
                                        "my other box is your windows PC"
-------------------------------------------------------------------------
 Derick Rethans                                 http://derickrethans.nl/ 
 PHP Magazine - PHP Magazine for Professionals       http://php-mag.net/
-------------------------------------------------------------------------

--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to