Wörter aus String filtern

BeatJoker

Grünschnabel
Hallo,
Also zu meiner Frage.. Ich habe einen String und in diesem habe ich einen Satz... "Hallo lieber User: HansWurst Dein letzter Login war: ...." Dabei bei ist HansWurst variable... Nun würde ich gern aus diesem String den Benutzernamen filtern und in eine Variable speichern... Am besten so das ich Signalwörter nutzen kann... Das "User (.*) Dein" also dass das Wort zwiscen diesen beiden gefiltert wird... Wie mache ich dies?
 
Steht der Username immer an vierter Stelle, wenn ja könnte man das so machen:

PHP:
$str = "Hallo lieber User: HansWurst Dein letzter Login war ...";
//hier wird bei jedem Leerzeichen ein neues Array-Element erzeugt:
$str_array = explode(" ",$str);

//also kannst du dann HansWurst so ausgeben
echo $str_array[3];
 
Danke... Jetzt habe ich noch ein kleines Problem... User können auch Punkte in ihren Benutzernamen nutzen und Zahlen... Ein Nutzer heißt 34.652 wie mache ich das jetzt das es komplett ausgegeben wird nich nut die 34?
 
Zurück