Regular express udtryk
Hej..Jeg søger en der kan hjælpe mig med et regular express udtryk.
jeg skal bruge de som en erstatsningsfunktion.
Jeg vil gerne erstatte funktioner som skrives i min tekst. Disse skrives ved en bestemt metode:
@@GET_COLOR(255,255,255)@@
altså starter med 2 snabelAer og slutter med 2 snabelAer.
mellem er der funktionsnavn og indputs. funktionsnavnet vil altid kun indeholde store bogstaver og underscore. Indputudtrykket vil altid kun indeholde tal, store bogstaver og komma mellem dem (ingen mellemrum.
Nogen der kan hjælpe mig med at sammensætte et udtryk til at finde dette? og evt. så funktion og indput streng kan sendes ind i en funktion. Noget alla:
function BehandlFunktion($funktionsnavn, $indput) {
return $funktionsnavn. " modtog " .$indput;
}
$streng = ereg_replace($streng, "UDTRYK", BehandlFunktion($1,$2));