Ersetzen mit ereg_replace
<html><head><title>Anzeige</title></head>
<body bgcolor="#eeeeee"><pre>
<h2> Ersetzen mit ereg_replace</h2><hr noshade size=1>
<?php
$string = "test#domain.de";
echo "Orginal-String: $string <br>\n";
echo " 1: ". str_replace("#","@",$string)."<br>";
echo " 2: ".ereg_replace("#","@",$string)."<br>";
echo " 3: ".ereg_replace("[#|a|e]","@",$string)."<br>";
echo " 4: ".ereg_replace("\w","@",$string)."<br>"; // geht nicht
echo " 5: ".ereg_replace("[\w]","@",$string)."<br>"; // geht nicht
?>
</pre></body></html>