Wie extrahiere ich alles nach dem ersten Bindestrich?
Verfasst: 26.01.2025 18:17
Hallo liebe Community,
ich arbeite gerade an einer kleinen PHP-Website und habe eine Frage zur Zeichenkettenbearbeitung. Ich muss aus einer Zeichenkette alles nach dem ersten Vorkommen eines bestimmten Zeichens extrahieren. Ein Beispiel könnte '123-4567' sein, wobei ich den Teil '4567' extrahieren möchte.
Bisher habe ich mit substr und strpos experimentiert, aber leider erhalte ich nicht immer die gewünschten Ergebnisse.
Hier ist ein Auszug aus meinem aktuellen Code:
Gibt es eine einfache PHP-Funktion oder einen bewährten Weg, um das erste Vorkommen eines Zeichens zu finden und den Rest der Zeichenkette zurückzugeben?
Vielen Dank im Voraus für eure Hilfe!
ich arbeite gerade an einer kleinen PHP-Website und habe eine Frage zur Zeichenkettenbearbeitung. Ich muss aus einer Zeichenkette alles nach dem ersten Vorkommen eines bestimmten Zeichens extrahieren. Ein Beispiel könnte '123-4567' sein, wobei ich den Teil '4567' extrahieren möchte.
Bisher habe ich mit substr und strpos experimentiert, aber leider erhalte ich nicht immer die gewünschten Ergebnisse.
Hier ist ein Auszug aus meinem aktuellen Code:
Code: Alles auswählen
$zeichenkette = '123-4567';
$position = strpos($zeichenkette, '-');
if ($position !== false) {
$nachBindestrich = substr($zeichenkette, $position+1);
}
Vielen Dank im Voraus für eure Hilfe!