Zitat Zitat von dadie
Also liegt es woll an den :: nur wie Escape ich sie ? Wie beim . klappt es nett mit "\./"
wie escapt man die ":" ?

Mfg Dadie
Genauso wie man alles andere auch escapt, indem man einen Backslash davorsetzt: "\:"
Wo du "\./" her hast ist mir schleierhaft; das ist Unsinn.

Dein Fehler ist, daß du die eckigen Klammern nicht escapts. Folgender Code funktioniert wunderbar:
PHP-Code:
$Y "Test::[X]::";
$Y eregi_replace ("\:\:\[X\]\:\:""A"$Y);
echo 
$Y