Thread Regulärer Ausdruck (22 answers)
Opened by IceRage at 2009-11-02 21:45

Gast IceRage
 2009-11-02 21:45
#127665 #127665
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
2
3
4
5
6
 .... <tr class="hgrau2 hr"><td width="65">Datum: 02.01.08</td>
<td width="65">11,330</td><td width="65">12,330</td>
<td width="65">13,330</td><td width="65">14,330</td><
td>&nbsp;</td></tr></table><div class="tb_ot">
Als Kursliste &ouml;ffnen und drucken: <a class="pfeil"
style="margin-left:10px;" href="javascript:p('popup_histo .....



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

View full thread Regulärer Ausdruck