hey^^
also seit ich mit autoit programmiere habe ich immer nur _StringBetween benutzt.
Wie funktioniert das mit Stringregexp?
das mit den pattern verstehe ich aber wo sehe ich IN dem Patternfeld was er suchen soll
hier aus dem tutorial von seubo:
Spoiler anzeigen
<td><img src="img/x.gif" class="r1" alt="Holz" title="Holz"></td>
<td id="l4" title="600">132411/240000</td>
<td><img src="img/x.gif" class="r2" alt="Lehm" title="Lehm"></td>
<td id="l3" title="600">168007/240000</td>
<td><img src="img/x.gif" class="r3" alt="Eisen" title="Eisen"></td>
<td id="l2" title="750">32743/240000</td>
<td><img src="img/x.gif" class="r4" alt="Getreide" title="Getreide"></td>
<td id="l1" title="79">78451/240000</td>
$aResult = StringRegExp($HTML,"l[1-4][^>]+>(\d+\/\d+)",3)
_Arraydisplay($aResult)
Ich glaube das sollte als Erklärung reichen
das sollte als erklärung reichen? also ich blick da garnicht durch... ok er sucht ab l, dann ne zahl von 1 bis 4 dann leer lassen und auf das > gehen.
dann nach zahlen suchen bis / erreicht ist und dann wieder die zahlen suchen
aber wo ist hier bitte die trennlinie? Wie kommt er auf den wert xxxx/xxxx , wie verfällt der rest..
hoffe ihr könnt mich mal aufklären dann kann ich wenigstens auch mit stringregexp arbeiten^^