Stringregex Problem bei Livescore.com

  • Hallo Leute ich habe folgendes Problem;

    In dem Folgenden Quellcode sind 11 Fußballspiele. Ich möchte alle Fußballspiele mit Zeit,Mannschaft1,Spielstand, Manschhaft 2. auslesen. ich schaffe leider nur 8 von 11 auszulesen. kann mir einer helfen, damit ich alle 11 Spiele auslesen kann.

    hier der quellcode:

    Spoiler anzeigen
    Code
    <td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i37" alt=""><a href="/soccer/czechia/" onmouseover="i37.src=on.src" onmouseout="i37.src=off.src"> Czech Republic</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i38" alt=""><a href="/soccer/estonia/" onmouseover="i38.src=on.src" onmouseout="i38.src=off.src"> Estonia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i39" alt=""><a href="/soccer/hungary/" onmouseover="i39.src=on.src" onmouseout="i39.src=off.src"> Hungary</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i40" alt=""><a href="/soccer/israel/" onmouseover="i40.src=on.src" onmouseout="i40.src=off.src"> Israel</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i41" alt=""><a href="/soccer/latvia/" onmouseover="i41.src=on.src" onmouseout="i41.src=off.src"> Latvia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i42" alt=""><a href="/soccer/lithuania/" onmouseover="i42.src=on.src" onmouseout="i42.src=off.src"> Lithuania</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i43" alt=""><a href="/soccer/moldova/" onmouseover="i43.src=on.src" onmouseout="i43.src=off.src"> Moldova</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i44" alt=""><a href="/soccer/montenegro/" onmouseover="i44.src=on.src" onmouseout="i44.src=off.src"> Montenegro</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i45" alt=""><a href="/soccer/poland/" onmouseover="i45.src=on.src" onmouseout="i45.src=off.src"> Poland</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i46" alt=""><a href="/soccer/romania/" onmouseover="i46.src=on.src" onmouseout="i46.src=off.src"> Romania</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i47" alt=""><a href="/soccer/russia/" onmouseover="i47.src=on.src" onmouseout="i47.src=off.src"> Russia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i48" alt=""><a href="/soccer/serbia/" onmouseover="i48.src=on.src" onmouseout="i48.src=off.src"> Serbia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i49" alt=""><a href="/soccer/slovakia/" onmouseover="i49.src=on.src" onmouseout="i49.src=off.src"> Slovakia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i50" alt=""><a href="/soccer/slovenia/" onmouseover="i50.src=on.src" onmouseout="i50.src=off.src"> Slovenia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i51" alt=""><a href="/soccer/ukraine/" onmouseover="i51.src=on.src" onmouseout="i51.src=off.src"> Ukraine</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="4"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i53" alt=""><a href="/soccer/southamerica/" onmouseover="i53.src=on.src" onmouseout="i53.src=off.src"> South America</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i54" alt=""><a href="/soccer/copaamerica/" onmouseover="i54.src=on.src" onmouseout="i54.src=off.src"> Copa America</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i55" alt=""><a href="/soccer/argentina/" onmouseover="i55.src=on.src" onmouseout="i55.src=off.src"> Argentina</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i56" alt=""><a href="/soccer/bolivia/" onmouseover="i56.src=on.src" onmouseout="i56.src=off.src"> Bolivia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i57" alt=""><a href="/soccer/brazil/" onmouseover="i57.src=on.src" onmouseout="i57.src=off.src"> Brazil</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i58" alt=""><a href="/soccer/chile/" onmouseover="i58.src=on.src" onmouseout="i58.src=off.src"> Chile</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i59" alt=""><a href="/soccer/colombia/" onmouseover="i59.src=on.src" onmouseout="i59.src=off.src"> Colombia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i60" alt=""><a href="/soccer/ecuador/" onmouseover="i60.src=on.src" onmouseout="i60.src=off.src"> Ecuador</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i61" alt=""><a href="/soccer/paraguay/" onmouseover="i61.src=on.src" onmouseout="i61.src=off.src"> Paraguay</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i62" alt=""><a href="/soccer/peru/" onmouseover="i62.src=on.src" onmouseout="i62.src=off.src"> Peru</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i63" alt=""><a href="/soccer/uruguay/" onmouseover="i63.src=on.src" onmouseout="i63.src=off.src"> Uruguay</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i64" alt=""><a href="/soccer/venezuela/" onmouseover="i64.src=on.src" onmouseout="i64.src=off.src"> Venezuela</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="4"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i66" alt=""><a href="/soccer/concacaf/" onmouseover="i66.src=on.src" onmouseout="i66.src=off.src"> CONCACAF</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i67" alt=""><a href="/soccer/mexico/" onmouseover="i67.src=on.src" onmouseout="i67.src=off.src"> Mexico</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i68" alt=""><a href="/soccer/usa/" onmouseover="i68.src=on.src" onmouseout="i68.src=off.src"> USA (MLS)</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i69" alt=""><a href="/soccer/costarica/" onmouseover="i69.src=on.src" onmouseout="i69.src=off.src"> Costa Rica</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i70" alt=""><a href="/soccer/elsalvador/" onmouseover="i70.src=on.src" onmouseout="i70.src=off.src"> El Salvador</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i71" alt=""><a href="/soccer/guatemala/" onmouseover="i71.src=on.src" onmouseout="i71.src=off.src"> Guatemala</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i72" alt=""><a href="/soccer/honduras/" onmouseover="i72.src=on.src" onmouseout="i72.src=off.src"> Honduras</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="4"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" </a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i82" alt=""><a href="/soccer/armenia/" onmouseover="i82.src=on.src" onmouseout="i82.src=off.src"> Armenia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i83" alt=""><a href="/soccer/azerbaijan/" onmouseover="i83.src=on.src" onmouseout="i83.src=off.src"> Azerbaijan</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i84" alt=""><a href="/soccer/georgia/" onmouseover="i84.src=on.src" onmouseout="i84.src=off.src"> Georgia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i85" alt=""><a href="/soccer/kazakhstan/" onmouseover="i85.src=on.src" onmouseout="i85.src=off.src"> Kazakhstan</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i86" alt=""><a href="/soccer/kuwait/" onmouseover="i86.src=on.src" onmouseout="i86.src=off.src"> Kuwait</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i87" alt=""><a href="/soccer/iran/" onmouseover="i87.src=on.src" onmouseout="i87.src=off.src"> Iran</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="4"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i89" alt=""><a href="/soccer/oceania/" onmouseover="i89.src=on.src" onmouseout="i89.src=off.src"> Oceania</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i90" alt=""><a href="/soccer/australia/" onmouseover="i90.src=on.src" onmouseout="i90.src=off.src"> Australia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="4"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i92" alt=""><a href="/soccer/africa/" onmouseover="i92.src=on.src" onmouseout="i92.src=off.src"> Africa</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i93" alt=""><a href="/soccer/algeria/" onmouseover="i93.src=on.src" onmouseout="i93.src=off.src"> Algeria</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i94" alt=""><a href="/soccer/egypt/" onmouseover="i94.src=on.src" onmouseout="i94.src=off.src"> Egypt</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i95" alt=""><a href="/soccer/morocco/" onmouseover="i95.src=on.src" onmouseout="i95.src=off.src"> Morocco</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i96" alt=""><a href="/soccer/southafrica/" onmouseover="i96.src=on.src" onmouseout="i96.src=off.src"> South Africa</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i97" alt=""><a href="/soccer/tunisia/" onmouseover="i97.src=on.src" onmouseout="i97.src=off.src"> Tunisia</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="2"></td></tr></table></td><td width="1" bgcolor="#222222"></td><td width="1" bgcolor="#666666"></td><td width="4"></td><td width="468" valign="top" bgcolor="#111111"><table width="468" bgcolor="#666666" cellspacing="0" cellpadding="0" border="0"><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>International</b> - Club Friendlies</td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 77'</td><td align="right" width="186">Kaiserslautern</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=171,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=friendly&game=579269">1 - 5</a></td><td width="186">AA Gent</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#dfdfdf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 15'</td><td align="right" width="186">Club Brugge</td><td align="center" width="51">0 - 0</td><td width="186">Hamburger SV</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>England</b> - FA Cup</td></tr><tr bgcolor="#dfdfdf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 87'</td><td align="right" width="186">Peterborough U.</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=86,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=england_fa_cup&game=570964">0 - 2</a></td><td width="186">Sunderland</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>Spain</b> - Primera Division</td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 15'</td><td align="right" width="186">Villarreal</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=69,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=spain1&game=528122">1 - 0</a></td><td width="186">Valencia</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>Portugal</b> - Liga Sagres</td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Gil Vicente</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=103,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=portugal1&game=521123">0 - 2</a></td><td width="186">Nacional</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#dfdfdf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Maritimo</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=120,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=portugal1&game=521125">2 - 1</a></td><td width="186">Olhanense</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Rio Ave</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=86,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=portugal1&game=521126">1 - 0</a></td><td width="186">Pacos Ferreira</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>Portugal</b> - Liga Vitalis</td></tr><tr bgcolor="#dfdfdf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Associacao Naval</td><td align="center" width="51">0 - 0</td><td width="186">Arouca</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Moreirense</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=86,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=portugal2&game=522170">2 - 0</a></td><td width="186">Santa Clara</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>Turkey</b> - Super Lig</td></tr><tr bgcolor="#cfcfcf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 15'</td><td align="right" width="186">Ankaragucu</td><td align="center" width="51">0 - 0</td><td width="186">Besiktas</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#333333"><td class="title" colspan="4" height="18">&nbsp;<b>Cyprus</b> - 1. Division</td></tr><tr bgcolor="#dfdfdf"><td width="45" height="18">&nbsp;<img src="http://cdn3.livescore.com/img/flash.gif" width="8" height="8" border="0"> 57'</td><td align="right" width="186">Alki</td><td align="center" width="51"><a class="scorelink" target="match_details" onclick="window.open('','match_details','width=400,height=86,menubar=no,status=no,location=no,toolbar=no,scrollbars=no,resizable=yes')" href="/default.dll/game?comp=cyprus1&game=529853">1 - 1</a></td><td width="186">APOEL Nicosia</td></tr><tr><td colspan="4" height="1"></td></tr><tr bgcolor="#111111"><td colspan="4" height="4"></td></tr></table></td><td width="4" bgcolor="#111111"></td><td width="144" bgcolor="#111111" valign="top"><table cellspacing="0" cellpadding="0" border="0"><tr><td height="4"></td></tr><tr><td align="center" bgcolor="#333333"><iframe allowtransparency='true' src='http://imstore.bet365affiliates.com/365_047633-417-151-2-149-1-3384.aspx' width='140' height='200' scrolling='no' frameborder='0' style='border-width:0'></iframe></td></tr><tr><td height="4"></td></tr><tr><td width="140" valign="top" bgcolor="#444444"><table bgcolor="#444444" cellspacing="0" cellpadding="0" border="0" width="140"><tr><td height="2"></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i82" alt=""><a href="/" class="menulink" onmouseover="i82.src=on.src" onmouseout="i82.src=off.src"> Home</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/sel.gif" width="13" height="12" hspace="3" name="i83" alt=""><a href="/soccer/live/" class="selected"> All Live</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i84" alt=""><a href="/soccer/soccer/" class="menulink" onmouseover="i84.src=on.src" onmouseout="i84.src=off.src"> All Soccer</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="18"><img src="http://cdn3.livescore.com/img/off.gif" width="13" height="12" hspace="3" name="i85" alt=""><a href="/soccer/contact/" class="menulink" onmouseover="i85.src=on.src" onmouseout="i85.src=off.src"> Contact Us</a></td></tr><tr bgcolor="#222222"><td height="1"></td></tr><tr bgcolor="#777777"><td height="1"></td></tr><tr><td height="2"></td></tr></table></td></tr><tr><td height="4"></td></tr><tr><td align="center" bgcolor="#333333"><iframe src="http://serve.williamhill.com/promoLoadDisplay?member=livescore2&campaign=DEFAULT&channel=DEFAULT&zone=1473406745&lp=0" style="height:200px;width:140px;" frameborder="0" scrolling="no" MARGINWIDTH="0" MARGINHEIGHT="0"></iframe></td></tr><tr><td height="4"></td></tr></table></td></tr></table></td></tr><tr><td><table border="0" cellpadding="0" cellspacing="0"><tr bgcolor="#111111"><td class="copyright" height="20" width="375">&nbsp;Soccer live scores by LiveScore.com</td><td class="copyright" width="375" align="right">© 1998-2012 LiveScore Ltd.&nbsp;</td></tr></table></td></tr></table><script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script><script type="text/javascript">_uacct = "UA-426278-1";urchinTracker();</script>

    Hier mein Autoitcode:

    http://www.autoitscript.com/autoit3/docs/i…g_variables.htm

    [autoit]


    $aresult8 = StringRegExp($test,'border="0">([^<]+)</td><t\D+[^>]+>([^<]+)</td><t[^>]+>[^>]+>([^<]+)\D+[^>]+>([^<]+)',3)
    $aresult3= StringRegExp($test,'border="0">([^<]+)</td><t\D+[^>]+>([^<]+)</td><t[^>]+>([^<]+)</td><td[^>]+>([^<]+)',3)

    [/autoit]

    //edit

    ich hab es geschaft. danke an alle für die Hilfe

    Einmal editiert, zuletzt von kra88 (11. Januar 2012 um 07:59)

  • Moin, kannst du bitte mal die URL Posten, ich kann den HTML Code in dem Format nicht verwenden es ist einfacher sich über
    InetGet alles zu holen und dann zu verarbeiten

    Gruß Marvin

  • so hier mal ein bissl mehr vom Quellcode

    [autoit]


    #include <Array.au3>
    InetGet("http://livescore.com/soccer/live/", @ScriptDir & "\daten\test.txt")
    $file = fileopen(@ScriptDir & "\daten\test.txt",0)
    If $file = -1 Then
    MsgBox(0, "Error", "Unable to open file.")
    Else

    [/autoit][autoit][/autoit][autoit]

    EndIf
    $test = FileRead($file)
    ;$ergebnisnew_= StringRegExp($test,'border="0">([^<]+)</td><t\D+[^>]+>([^<]+)</td><t[^>]+>[^>]+>([^<]+)\D+[^>]+>([^<]+)',3)
    $ergebnisnew= StringRegExp($test,'border=.\d.>.(\d+)\D+\d+\D+\d+\D+([^<]+)\D+[^>]+>([^<]+)',3)
    ;_ArrayDisplay($ergebnisnew_,"Mehr")
    _ArrayDisplay($ergebnisnew,"weniger")

    [/autoit]

    das problem ist aktuell sind keine spiele vorhanden. Der Quellcode von der seite sieht aber leider auch so nicht besser aus...
    ich hab nochmal das testfile mitangehängt

  • InetGet verwendet man nur um wirklich Dateien herunterzuladen.
    Zum Quellcode auslesen nimmt man eher InetRead.

    Nur mal als Beispiel für den Ansatz:

    Spoiler anzeigen
    [autoit]

    #include <Array.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Global Const $s_URL = "http://livescore.com/soccer/soccer/"
    Global Const $s_Source = _ConvertEntities(BinaryToString(InetRead($s_URL)))
    Global Const $s_Pattern = '(?s)(?x)<td\swidth="45"[^>]+>([^<]+?)</td> # Uhrzeitspalte' & @CRLF & _
    '<td\salign="right"[^>]+>([^<]+?)</td> # Heimmannschaftspalte' & @CRLF & _
    '<td\salign="center"[^>]+>(.+?)</td> # Ergebnisspalte' & @CRLF & _
    '<td\s[^>]+>(.+?)</td> # Gastmannschaftspalte'

    [/autoit] [autoit][/autoit] [autoit]

    For $i in StringRegExp($s_Source, $s_Pattern, 4)
    _ArrayDisplay($i)
    Next

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    ; #FUNCTION# ======================================================================================
    ; Name ..........: _ConvertEntities()
    ; Description ...: Wandelt HTML-Entitäten in einem Quellcode in ihre entsprechenden Zeichen
    ; Syntax ........: _ConvertEntities($sURL)
    ; Parameters ....: $s_S - String in welchem die Entitäten umgewandelt werden sollen
    ; Return values .: der bearbeitete String
    ; Author ........: AspirinJunkie
    ; =================================================================================================
    Func _ConvertEntities($s_S)
    Local $o_Dict = ObjCreate("Scripting.Dictionary")
    Local $a_RegExp, $s_T
    Local Static $a_NameEnt[253][2] = [["quot", 34],["amp", 38],["apos", 39],["lt", 60],["gt", 62],["quot", 34],["amp", 38],["apos", 39],["lt", 60],["gt", 62],["nbsp", 160], _
    ["iexcl", 161],["cent", 162],["pound", 163],["curren", 164],["yen", 165],["brvbar", 166],["sect", 167],["uml", 168],["copy", 169], _
    ["ordf", 170],["laquo", 171],["not", 172],["reg", 174],["macr", 175],["deg", 176],["plusmn", 177],["sup2", 178],["sup3", 179], _
    ["acute", 180],["micro", 181],["para", 182],["middot", 183],["cedil", 184],["sup1", 185],["ordm", 186],["raquo", 187], _
    ["frac14", 188],["frac12", 189],["frac34", 190],["iquest", 191],["Agrave", 192],["Aacute", 193],["Acirc", 194],["Atilde", 195], _
    ["Auml", 196],["Aring", 197],["AElig", 198],["Ccedil", 199],["Egrave", 200],["Eacute", 201],["Ecirc", 202],["Euml", 203], _
    ["Igrave", 204],["Iacute", 205],["Icirc", 206],["Iuml", 207],["ETH", 208],["Ntilde", 209],["Ograve", 210],["Oacute", 211], _
    ["Ocirc", 212],["Otilde", 213],["Ouml", 214],["times", 215],["Oslash", 216],["Ugrave", 217],["Uacute", 218],["Ucirc", 219], _
    ["Uuml", 220],["Yacute", 221],["THORN", 222],["szlig", 223],["agrave", 224],["aacute", 225],["acirc", 226],["atilde", 227], _
    ["auml", 228],["aring", 229],["aelig", 230],["ccedil", 231],["egrave", 232],["eacute", 233],["ecirc", 234],["euml", 235], _
    ["igrave", 236],["iacute", 237],["icirc", 238],["iuml", 239],["eth", 240],["ntilde", 241],["ograve", 242],["oacute", 243],["ocirc", 244], _
    ["otilde", 245],["ouml", 246],["divide", 247],["oslash", 248],["ugrave", 249],["uacute", 250],["ucirc", 251],["uuml", 252],["yacute", 253], _
    ["thorn", 254],["yuml", 255],["OElig", 338],["oelig", 339],["Scaron", 352],["scaron", 353],["Yuml", 376],["fnof", 402],["circ", 710], _
    ["tilde", 732],["Alpha", 913],["Beta", 914],["Gamma", 915],["Delta", 916],["Epsilon", 917],["Zeta", 918],["Eta", 919],["Theta", 920], _
    ["Iota", 921],["Kappa", 922],["Lambda", 923],["Mu", 924],["Nu", 925],["Xi", 926],["Omicron", 927],["Pi", 928],["Rho", 929],["Sigma", 931], _
    ["Tau", 932],["Upsilon", 933],["Phi", 934],["Chi", 935],["Psi", 936],["Omega", 937],["alpha", 945],["beta", 946],["gamma", 947], _
    ["delta", 948],["epsilon", 949],["zeta", 950],["eta", 951],["theta", 952],["iota", 953],["kappa", 954],["lambda", 955],["mu", 956], _
    ["nu", 957],["xi", 958],["omicron", 959],["pi", 960],["rho", 961],["sigmaf", 962],["sigma", 963],["tau", 964],["upsilon", 965], _
    ["phi", 966],["chi", 967],["psi", 968],["omega", 969],["thetasym", 977],["upsih", 978],["piv", 982],["ensp", 8194], _
    ["emsp", 8195],["thinsp", 8201],["ndash", 8211],["mdash", 8212],["lsquo", 8216],["rsquo", 8217],["sbquo", 8218], _
    ["ldquo", 8220],["rdquo", 8221],["bdquo", 8222],["dagger", 8224],["Dagger", 8225],["bull", 8226],["hellip", 8230], _
    ["permil", 8240],["prime", 8242],["Prime", 8243],["lsaquo", 8249],["rsaquo", 8250],["oline", 8254],["frasl", 8260], _
    ["euro", 8364],["image", 8465],["weierp", 8472],["real", 8476],["trade", 8482],["alefsym", 8501],["larr", 8592], _
    ["uarr", 8593],["rarr", 8594],["darr", 8595],["harr", 8596],["crarr", 8629],["lArr", 8656],["uArr", 8657],["rArr", 8658], _
    ["dArr", 8659],["hArr", 8660],["forall", 8704],["part", 8706],["exist", 8707],["empty", 8709],["nabla", 8711],["isin", 8712], _
    ["notin", 8713],["ni", 8715],["prod", 8719],["sum", 8721],["minus", 8722],["lowast", 8727],["radic", 8730],["prop", 8733],["infin", 8734], _
    ["ang", 8736],["and", 8743],["or", 8744],["cap", 8745],["cup", 8746],["int", 8747],["there4", 8756],["sim", 8764],["cong", 8773], _
    ["asymp", 8776],["ne", 8800],["equiv", 8801],["le", 8804],["ge", 8805],["sub", 8834],["sup", 8835],["nsub", 8836],["sube", 8838], _
    ["supe", 8839],["oplus", 8853],["otimes", 8855],["perp", 8869],["sdot", 8901],["lceil", 8968],["rceil", 8969],["lfloor", 8970],["rfloor", 8971], _
    ["lang", 10216],["rang", 10217],["loz", 9674],["spades", 9824],["clubs", 9827],["hearts", 9829],["diams", 9830]]

    [/autoit] [autoit][/autoit] [autoit]

    ; Dezimalform:
    $a_RegExp = StringRegExp($s_S, "&#(\d{2,4});", 3)
    If IsArray($a_RegExp) And Not @error Then
    For $i In $a_RegExp
    $o_Dict("&#" & $i & ";") = Number($i)
    Next
    EndIf
    ; Hexadezimalform:
    $a_RegExp = StringRegExp($s_S, "&#x([[:xdigit:]]{2,4});", 3)
    If IsArray($a_RegExp) And Not @error Then
    For $i In $a_RegExp
    $o_Dict("&#x" & $i & ";") = Dec($i)
    Next
    EndIf
    ; Namensform:
    For $i = 0 To 252
    $s_T = "&" & $a_NameEnt[$i][0] & ";"
    If StringInStr($s_S, $s_T, 2) Then
    $o_Dict($s_T) = $a_NameEnt[$i][1]
    EndIf
    Next
    ; Ersetze die Codes durch ihr entsprechendes Zeichen:
    For $i In $o_Dict.Keys
    $s_S = StringReplace($s_S, $i, ChrW($o_Dict($i)))
    Next
    Return $s_S
    EndFunc

    [/autoit]

    Einmal editiert, zuletzt von AspirinJunkie (9. Januar 2012 um 13:02)

  • also wenn ich den code nehme:

    erhalte ichfolgenden fehlermeldung:

    Code
    : ==> Variable must be of type "Object".:
    For $i in StringRegExp($s_Source, $s_Pattern, 4)
    For $i in StringRegExp($s_Source, $s_Pattern, 4)^ ERROR
    ->14:53:31 AutoIT3.exe ended.rc:1

    [

    Spoiler anzeigen

    autoit]
    #include <Array.au3>

    Global Const $s_URL = "http://livescore.com/soccer/live/"
    Global Const $s_Source = _ConvertEntities(BinaryToString(InetRead($s_URL)))
    Global Const $s_Pattern = '(?s)(?x)<td\swidth="45"[^>]+>([^<]+?)</td> # Uhrzeitspalte' & @CRLF & _
    '<td\salign="right"[^>]+>([^<]+?)</td> # Heimmannschaftspalte' & @CRLF & _
    '<td\salign="center"[^>]+>(.+?)</td> # Ergebnisspalte' & @CRLF & _
    '<td\s[^>]+>(.+?)</td> # Gastmannschaftspalte'

    For $i in StringRegExp($s_Source, $s_Pattern, 4)
    _ArrayDisplay($i)
    Next


    ; #FUNCTION# ======================================================================================
    ; Name ..........: _ConvertEntities()
    ; Description ...: Wandelt HTML-Entitäten in einem Quellcode in ihre entsprechenden Zeichen
    ; Syntax ........: _ConvertEntities($sURL)
    ; Parameters ....: $s_S - String in welchem die Entitäten umgewandelt werden sollen
    ; Return values .: der bearbeitete String
    ; Author ........: AspirinJunkie
    ; =================================================================================================
    Func _ConvertEntities($s_S)
    Local $o_Dict = ObjCreate("Scripting.Dictionary")
    Local $a_RegExp, $s_T
    Local Static $a_NameEnt[253][2] = [["quot", 34],["amp", 38],["apos", 39],["lt", 60],["gt", 62],["quot", 34],["amp", 38],["apos", 39],["lt", 60],["gt", 62],["nbsp", 160], _
    ["iexcl", 161],["cent", 162],["pound", 163],["curren", 164],["yen", 165],["brvbar", 166],["sect", 167],["uml", 168],["copy", 169], _
    ["ordf", 170],["laquo", 171],["not", 172],["reg", 174],["macr", 175],["deg", 176],["plusmn", 177],["sup2", 178],["sup3", 179], _
    ["acute", 180],["micro", 181],["para", 182],["middot", 183],["cedil", 184],["sup1", 185],["ordm", 186],["raquo", 187], _
    ["frac14", 188],["frac12", 189],["frac34", 190],["iquest", 191],["Agrave", 192],["Aacute", 193],["Acirc", 194],["Atilde", 195], _
    ["Auml", 196],["Aring", 197],["AElig", 198],["Ccedil", 199],["Egrave", 200],["Eacute", 201],["Ecirc", 202],["Euml", 203], _
    ["Igrave", 204],["Iacute", 205],["Icirc", 206],["Iuml", 207],["ETH", 208],["Ntilde", 209],["Ograve", 210],["Oacute", 211], _
    ["Ocirc", 212],["Otilde", 213],["Ouml", 214],["times", 215],["Oslash", 216],["Ugrave", 217],["Uacute", 218],["Ucirc", 219], _
    ["Uuml", 220],["Yacute", 221],["THORN", 222],["szlig", 223],["agrave", 224],["aacute", 225],["acirc", 226],["atilde", 227], _
    ["auml", 228],["aring", 229],["aelig", 230],["ccedil", 231],["egrave", 232],["eacute", 233],["ecirc", 234],["euml", 235], _
    ["igrave", 236],["iacute", 237],["icirc", 238],["iuml", 239],["eth", 240],["ntilde", 241],["ograve", 242],["oacute", 243],["ocirc", 244], _
    ["otilde", 245],["ouml", 246],["divide", 247],["oslash", 248],["ugrave", 249],["uacute", 250],["ucirc", 251],["uuml", 252],["yacute", 253], _
    ["thorn", 254],["yuml", 255],["OElig", 338],["oelig", 339],["Scaron", 352],["scaron", 353],["Yuml", 376],["fnof", 402],["circ", 710], _
    ["tilde", 732],["Alpha", 913],["Beta", 914],["Gamma", 915],["Delta", 916],["Epsilon", 917],["Zeta", 918],["Eta", 919],["Theta", 920], _
    ["Iota", 921],["Kappa", 922],["Lambda", 923],["Mu", 924],["Nu", 925],["Xi", 926],["Omicron", 927],["Pi", 928],["Rho", 929],["Sigma", 931], _
    ["Tau", 932],["Upsilon", 933],["Phi", 934],["Chi", 935],["Psi", 936],["Omega", 937],["alpha", 945],["beta", 946],["gamma", 947], _
    ["delta", 948],["epsilon", 949],["zeta", 950],["eta", 951],["theta", 952],["iota", 953],["kappa", 954],["lambda", 955],["mu", 956], _
    ["nu", 957],["xi", 958],["omicron", 959],["pi", 960],["rho", 961],["sigmaf", 962],["sigma", 963],["tau", 964],["upsilon", 965], _
    ["phi", 966],["chi", 967],["psi", 968],["omega", 969],["thetasym", 977],["upsih", 978],["piv", 982],["ensp", 8194], _
    ["emsp", 8195],["thinsp", 8201],["ndash", 8211],["mdash", 8212],["lsquo", 8216],["rsquo", 8217],["sbquo", 8218], _
    ["ldquo", 8220],["rdquo", 8221],["bdquo", 8222],["dagger", 8224],["Dagger", 8225],["bull", 8226],["hellip", 8230], _
    ["permil", 8240],["prime", 8242],["Prime", 8243],["lsaquo", 8249],["rsaquo", 8250],["oline", 8254],["frasl", 8260], _
    ["euro", 8364],["image", 8465],["weierp", 8472],["real", 8476],["trade", 8482],["alefsym", 8501],["larr", 8592], _
    ["uarr", 8593],["rarr", 8594],["darr", 8595],["harr", 8596],["crarr", 8629],["lArr", 8656],["uArr", 8657],["rArr", 8658], _
    ["dArr", 8659],["hArr", 8660],["forall", 8704],["part", 8706],["exist", 8707],["empty", 8709],["nabla", 8711],["isin", 8712], _
    ["notin", 8713],["ni", 8715],["prod", 8719],["sum", 8721],["minus", 8722],["lowast", 8727],["radic", 8730],["prop", 8733],["infin", 8734], _
    ["ang", 8736],["and", 8743],["or", 8744],["cap", 8745],["cup", 8746],["int", 8747],["there4", 8756],["sim", 8764],["cong", 8773], _
    ["asymp", 8776],["ne", 8800],["equiv", 8801],["le", 8804],["ge", 8805],["sub", 8834],["sup", 8835],["nsub", 8836],["sube", 8838], _
    ["supe", 8839],["oplus", 8853],["otimes", 8855],["perp", 8869],["sdot", 8901],["lceil", 8968],["rceil", 8969],["lfloor", 8970],["rfloor", 8971], _
    ["lang", 10216],["rang", 10217],["loz", 9674],["spades", 9824],["clubs", 9827],["hearts", 9829],["diams", 9830]]

    ; Dezimalform:
    $a_RegExp = StringRegExp($s_S, "&#(\d{2,4});", 3)
    If IsArray($a_RegExp) And Not @error Then
    For $i In $a_RegExp
    $o_Dict("&#" & $i & ";") = Number($i)
    Next
    EndIf
    ; Hexadezimalform:
    $a_RegExp = StringRegExp($s_S, "&#x([[:xdigit:]]{2,4});", 3)
    If IsArray($a_RegExp) And Not @error Then
    For $i In $a_RegExp
    $o_Dict("&#x" & $i & ";") = Dec($i)
    Next
    EndIf
    ; Namensform:
    For $i = 0 To 252
    $s_T = "&" & $a_NameEnt[$i][0] & ";"
    If StringInStr($s_S, $s_T, 2) Then
    $o_Dict($s_T) = $a_NameEnt[$i][1]
    EndIf
    Next
    ; Ersetze die Codes durch ihr entsprechendes Zeichen:
    For $i In $o_Dict.Keys
    $s_S = StringReplace($s_S, $i, ChrW($o_Dict($i)))
    Next
    Return $s_S
    EndFunc
    [/autoit]

  • Du hast ja die URL geändert.
    Hier ist nun aber in der ersten Spalte ein Icon dazugekommen.
    Da muss natürlich das Pattern geändert werden:

    Spoiler anzeigen
    [autoit]

    Global Const $s_Pattern = '(?s)(?x)<td\swidth="45"[^>]+> (.+?) </td> # Zeitspalte' & @CRLF & _
    '<td\salign="right"[^>]+> ([^<]+?) </td> # Heimspalte' & @CRLF & _
    '<td\salign="center"[^>]+> (.+?) </td> # Ergebnisspalte' & @CRLF & _
    '<td\s[^>]+> (.+?) </td> # Gastspalte'

    [/autoit]


    Zeit und Ergebnisspalte kannst du nachträglich auf deinen benötigten Wert filtern.
    Ist wie gesagt nur ein Beispiel gewesen.