sorry voor mijn late reactie, maar ik was een tijde internetloos...
maargoed bedankt voor je hulp! dit stuk code werkte perfect..echter heb ik nog een vraagje..
wat ik nu wil proberen te doen is de string te herbouwen..zeg maar alle data tussen [ ] tekens word nu in een input veld geplaatst en die data kan dus weer aangepast worden en opnieuw worden gepost. wat ik dus wil is dat de nieuwe data terug word geplaatst tussen de [ ] tekens.
kan ik dit doen met preg_replace?
Dat is dan mijn oplossing.
Wil je al die tags vervangen, kan je zoiets doen,, (niet getest)
<?php
$tags = getStringBetween($string, '[', ']');
foreach ($tags as $tag)
{
$string = str_replace('['. $tag .']', 'iets', $string);
}
echo $string;
?>