try http://www.php.net/manual/en/function.preg-replace-callback.php.
you need to read a bit on 'regular expressions'

http://www.gskinner.com/RegExr/ will be handy in crafting a suitable
regex to capture your 'tags'

~viraj

On Thu, Jan 7, 2010 at 2:16 PM, John Taylor-Johnston
<john.taylor-johns...@cegepsherbrooke.qc.ca> wrote:
>
> $content = "... a bunch of text with some <!--protected-->protected
> information<!--/protected--> with some more text with some more
> <!--protected--><table><tr><td>more protected
> text</td></tr></table><!--/protected--> and even <!--protected--><b>some
> protected content>b><!--/protected-->";
>
> I want to replace any content between these tags:
> <!--protected--><!--/protected-->
> with say
>
> $replacewith = "<strong>protected content</strong>";
>
>
> $content = " a bunch of text with some <strong>protected content</strong>
> with some more text with some more <strong>protected content</strong> and
> even <strong>protected content</strong>";
>
> It's a little more involved than str_replace which is about the limit of my
> knowledge.
>
> Any takers - to take pity on me? I'm trying to figure out some funky
> WordPress stuff as it is.
>
> John
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to