Hallo,
ich habe aktuell ein Problem mit einem Snippet welches einen string bearbeiten soll um ein oder mehrere Wörter zu ersetzen. Wenn ich zum Beispiel das Wort "rund" habe, und es per "preg_replace" ersetzen will, ersetzt er auch in einem Wort diesen Teil, Beispiel bei Grund, hier ist ja auch "rund" mit enthalten. Hier kurz der Code:
Wie kann man es verhindern, dass auch bei Wörtern die dieses Wort als Teilstring haben (ich glaube zumindest das es sich so nennt *g*) dies nicht ersetzt wird, sondern nur bei "einzelnen" Wörtern wie halt "rund"?
Ich bedanke mich für jeden Vorschlag!!!!
M.f.G.
Friedhelm
ich habe aktuell ein Problem mit einem Snippet welches einen string bearbeiten soll um ein oder mehrere Wörter zu ersetzen. Wenn ich zum Beispiel das Wort "rund" habe, und es per "preg_replace" ersetzen will, ersetzt er auch in einem Wort diesen Teil, Beispiel bei Grund, hier ist ja auch "rund" mit enthalten. Hier kurz der Code:
PHP-Code:
$content = "Der Grund warum rund nicht eckig ist weiß ich nicht";
$a[0] = '/rund/';
$b[0] = 'wasanderes';
$main = preg_replace($a, $b, $content );
print $main;
Ich bedanke mich für jeden Vorschlag!!!!
M.f.G.
Friedhelm
Kommentar