i don't know how to handle multiple parameters. it is unimportant how i solve the problem, but i have to use a posibility with more than one parameter.
i tried it so:
$string="
[cms]
module=test
var=bla
value=dumdidum
[/cms]
";
when i use
echo eregi_replace("[cms]((.[a-z])((([a-z]))=(([a-z])))(.[a-z]))*[/cms]", "<b>cms($\4='\6');</b>", $string);
he gives me the output:
cms($value='dumdidum');
so he only displays the last parameter. how can i handle miltiple ones???
thanks marcus