harald_77: String: Teilstring bis zum ersten NICHT numerischen Zeichen

Beitrag lesen

Hallo

ich hoffe,mir kann jemand von euch einen Tip geben, da ich mit Teilaufgabe, die ich gerade löse ein riiiiiiiiiesen Brett vorm Kopf haben..

Hintergrund: Ich habe eine Variable &parameters, in der sowas steht:
cPath=55_3&nochwas=76&nochwas1=444...
oder
cPath=2&nochwas=76&nochwas1=444...

Ich brauche immer den Inhalt von cPath und hiervon nur den ersten Teil.
Also beim ersten Beispiel die 55
beim zweiten die 2

kann mir jemand einen Tip geben, wie ich am besten vorgehe??

Ich komme nämlich mit meinem Weg irgendwie nicht weiter:
$mein_string = $parameters;
  $suchen = "cPath=";
  $letzter_punkt = strrpos($mein_string, $suchen);
  $VonCatBisEnde = substr ($parameters, ($letzter_punkt + 6) );

Dann habe ich diesen Wert
55_3&nochwas=76&nochwas1=444...
bzw
2&nochwas=76&nochwas1=444...

.. aber ich weiss jetzt irgendwie garnicht, wie ich es schaffe, dass der String ab dem "&" oder ab dem "_" abgeschnitten wird?? Also eigentlich bräuchte ich eine Funktion, die ab dem ersten NichtNumerischen Zeichen einen String irgendwie abschneidet..

HIIILFEEE???