einmalig aus String Zeichenkette entfernen
jenny
- php
Hallo,
hab schon alles mögliche probiert, aber ich schaffe es nicht einmalig aus einem string eine bestimmt Zeichenkette zu löschen.
z.B.
$string = "123|54|58|123|9|6|lpo";
Aus diesem String soll jetzt einmalig "123" und das Trennzeichen "|" gelöscht werden, damit das ergebnis so aussieht:
$string = "54|58|123|9|6|lpo";
oder so:
$string = "123|54|58|9|6|lpo";
Kann mir jemand helfen?
Danke schon jetzt,
Jenny
Hi Jenny,
müsste das nicht so gehen?:
$string= str_replace("123|","",$string);
Schöne Grüße,
Ben
Hi,
müsste das nicht so gehen?:
$string= str_replace("123|","",$string);
NEIN, dann werden alle Vorkommen von "123" ersetzt, das soll es eben nicht sein.
Trotzdem danke,
Jenny
Hi,
aber doch nur, wenn das | dabei ist oder?
Trotzdem nicht?
Schade, sorry
Ben
Hallo,
schau Dir mal
http://www.php.net/manual/de/function.preg-replace.php
an. Dort kannst Du ein Limit angeben.
Schönen Gruß aus Bilk
Rainer