Thread Regulärer Ausdruck
(22 answers)
Opened by IceRage at 2009-11-02 21:45
Hallo zusammen,
ich suche da nach einer Möglichkeit den ersten Treffer von Hinten in $1 auslesen zu können. Und zwar soll sich das Ganze auf Folgende Situation beziehen. .. Das ist der beispielhaft dargestellte String, in dem gesucht wird: Code: (dl
)
1 .... <tr class="hgrau2 hr"><td width="65">Datum: 02.01.08</td> Und das ist der Ausdruck, der auf den String angewendet wird: Code: (dl
)
([0-9]{1,6},[0-9]{1,3}) Was ich nun damit erreiche, ist, dass er Erste Treffer hinter dem Datum in $1 steht (also 11,330). Ich möchte aber den letzten Treffer, den der Ausdruck ergeben würde in $1 stehen haben (also 14,330). Ich habe es schon mit ([0-9]{1,6},[0-9]{1,3})$ versucht. Aber das funktioniert leider nicht. Hat jemand eine Idee, wie ich meine Vorstellung mit einem regulären Ausdruck umsetzen kann? Gruß, IceRage |