Nur ganzes Wort ersetzen
TMS
- php
Hallo,
lasse mit strtr() in einem String bestimmte Zeichenfolgen (Silben) ersetzen. Würde aber gerne nur ganze Wörter ersetzen lassen bzw. nur dann die Silben ersetzen lassen, wenn vor und hinter der Silbe mehr als 1 Buchstabe folgen.
Bsp:
$str = "Dieser Text ist eine Testtextausgabe.";
Silben:
text -> satz
Text -> Satz
Herauskommen soll
$str2 = "Dieser Text ist eine Testsatzausgabe.";
Danke,
TMS
lasse mit strtr() in einem String bestimmte Zeichenfolgen (Silben) ersetzen. Würde aber gerne nur ganze Wörter ersetzen lassen bzw. nur dann die Silben ersetzen lassen, wenn vor und hinter der Silbe mehr als 1 Buchstabe folgen.
Silben:
text -> satz
Text -> Satz
Nanu, strtr() achtet nicht auf Groß-/Kleinschreibung? Dann wirst Du wohl auf mehrmalige Aufrufe von str_replace() oder preg_replace() ausweichen müssen.
Gruß,
soenk.e