Hallo,
ich habe einen string wie "hansmeier", den ich trennen möchte, damit ich vorname und nachname einzeln habe, wobei mir der vorname "hans" bekannt ist. also irgendwie den string nach dem ersten vorkommen von string "hans" trennen und beide teile ausgeben.
Ich versuchs mal mit RegEx, die Funktionen zur Stringverarbeitung hab ich nicht im Kopf:
$string = 'hansmeier';
$vorname = 'hans';
$nachname = (($string =~ /^$vorname(.+)$/) ? $1 : '');
Ist ungetestet, sollte aber denke ich funktionieren. Und wahrscheinlich geht es auch mit weniger Klammern.
Viele Grüße,
Stefan