Ik heb iets nodig op m'n site en een vriend van me gaf mij een code met daarin de functie eregi_replace()
Ik heb al lang zitten zoeken achter een tutorial over hoe dit werkt maar ik kan nergens een vinden die makkelijk genoeg is voor mij :S

Kan iemand mij uitleggen hoe dit juist werkt?

THNX, Jeroen ;)
het probleem is dat ik aan geen kanten snap hoe die functie werkt... :(
Geef is de regel waar die functie instaat
Het is voor BB-code te gebruiken op mijn site:

$bericht = eregi_replace("\[url=(.*)](.*)\[/url]", '<a href="\1" target="_blank">\2</a>', $bericht);
Misschien heb je wat aan deze info (Jan Koehoorn)?

Geheugensteuntje:
Symbool Betekenis
^ Normaal: Begin van string. Tussen brackets: ontkenning
$ Einde van string
* Teken(reeks) mag 0 of meer keer voorkomen
+ Teken(reeks) mag 1 of meer keer voorkomen
? Teken(reeks) mag 0 of 1 keer voorkomen
{2} Teken moet exact 2 keer voorkomen
{2,} Teken moet minimaal 2 keer voorkomen
{2,5} Teken moet minimaal 2 en maximaal 5 keer voorkomen
[[:alnum:]] alphanumerieke tekens
[[:alpha:]] alphabetische tekens (upper- en lowercase)
[[:digit:]] cijfers
[[:xdigit:]] hexadecimale tekens
[[:space:]] witruimte-tekens; spaties, tabs, regeleinden, carriage returns, form feeds
[[:upper:]] hoofdletters
[[:lower:]] kleine letters
[[:punct:]] interpunctie-tekens
wat doen de volgende tekens eigenlijk in de code:
(.*)
\1
\2

Reageren