RegExp problem
Hej Eksperten,følgende regExp:
$uri = eregi_replace("[^\]\|", "/", $uri);
Erstatter alle instanser af | som ikke har en \ foran sig med /
eks. "Hej med \| dig. jeg hedder | kaj."
bliver til "Hej med \| dig. jeg hedder/ kaj."
Problemet er bare som man kan se af eksemplet at regexp "æder" det mellemrum der er imellem "hedder" og "|". Det gør den pga. regexp. indeholder tegnet før |, også selvom det er et mellemrum.
hvem kan hurtigt lave regexp. om så det virker.
Jeg vil have erstattet | uden \ foran, men uden at den skal æde tegnet foran.
sådan her:
"Hej med \| dig. jeg hedder | kaj."
bliver til "Hej med \| dig. jeg hedder / kaj."
mvh.
Meek
