fehler beim splitten

  • VB.NET

Es gibt 5 Antworten in diesem Thema. Der letzte Beitrag () ist von Gutelaunetyp.

    fehler beim splitten

    aloa leute

    ich will folgenden code splitten
    Spoiler anzeigen

    HTML-Quellcode

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    2. <html>
    3. <head><title>.:Speed Die Kreuzzuege :.</title>
    4. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    5. <meta http-equiv="expires" content="0">
    6. <meta http-equiv="pragma" content="no-cache">
    7. <link rel=stylesheet type="text/css" href="graphic/DK2.css">
    8. <link rel="SHORTCUT ICON" href="favicon.ico">
    9. <script src="script.js" type="text/javascript"></script>
    10. </head>
    11. <body onLoad="startTimer()">
    12. <div id="layer2" style="position:absolute; top:160px; left:0px; width:210px; height:1px; padding:10px; display:none; z-index:99;"></div>
    13. <div></div><br /><center><iframe src='ad.php' width=468 height=60 padding=0 marginheight=0 marginwidth=0 scrolling=no frameborder=no></iframe></center><div class="menubar"><a href="game.php?village=742173&action=info_player&id=210288" class="menuPlayername">McHonnY</a><a href="game.php?village=742173&action=ranking&from=201&lit=210288" class="menuRanking">Rangliste</a><div class="menuCurrentRank">215. / 68&nbsp;Pkt</div>&nbsp;<div id="menuEntry1" class="menuEntry menuItem1" ><a class="menuItemLink1" href="game.php?village=742173&action=" class="menuLink"><span class="menuItemString1"> Übersicht</span></a></div>
    14. <div id="menuEntry2" class="menuEntry menuItem2" onmouseover="menuBarPopup('menuItemDiv2', 'menuEntry2');" onmouseout="document.getElementById('menuItemDiv2').style.display='none';" ><a class="menuItemLink2" href="game.php?village=742173&action=ally" class="menuLink"><span class="menuItemString2"> Allianz</span></a><div id="menuItemDiv2" class="menuSubEntry" style="display:none"><a class="menuItemLink2-1" href="game.php?village=742173&action=forum" class="menuLink"><span class="menuItemString2-1"> Internes Forum</span></a><br /></div></div>
    15. <div id="menuEntry3" class="menuEntry menuItem3" onmouseover="menuBarPopup('menuItemDiv3', 'menuEntry3');" onmouseout="document.getElementById('menuItemDiv3').style.display='none';" ><a class="menuItemLink3" href="game.php?village=742173&action=map&x=31&y=4" class="menuLink"><span class="menuItemString3"> Karte</span></a><div id="menuItemDiv3" class="menuSubEntry" style="display:none"><a class="menuItemLink3" href="bigmap.php?posx=31&posy=4" class="menuLink"><span class="menuItemString3"> Weltkarte</span></a><br /></div></div>
    16. <span class="menuSpacer"></span><div id="menuEntry5" class="menuEntry menuItem5" ><a class="menuItemLink5" href="game.php?village=742173&action=report" class="menuLink"><span class="menuItemString5"> Berichte</span></a></div>
    17. <div id="menuEntry6" class="menuEntry menuItem6" onmouseover="menuBarPopup('menuItemDiv6', 'menuEntry6');" onmouseout="document.getElementById('menuItemDiv6').style.display='none';" ><a class="menuItemLink6" href="game.php?village=742173&action=mail" class="menuLink"><span class="menuItemString6"> Nachrichten</span></a><div id="menuItemDiv6" class="menuSubEntry" style="display:none"><a class="menuItemLink6-1" href="game.php?village=742173&action=mail&mode=new" class="menuLink"><span class="menuItemString6-1"> Schreiben</span></a><br /><a class="menuItemLink6-2" href="game.php?village=742173&action=mail&mode=buddylist" class="menuLink"><span class="menuItemString6-2"> Freundesliste</span></a><br /><a class="menuItemLink6" href="javascript:popup('popup_notes.php', 500, 450)" class="menuLink"><span class="menuItemString6"> Notizblock</span></a><br /></div></div>
    18. <span class="menuSpacer"></span><div id="menuEntry8" class="menuEntry menuItem8" ><a class="menuItemLink8" href="game.php?village=742173&action=simulator" class="menuLink"><span class="menuItemString8"> Simulator</span></a></div>
    19. <div id="menuEntry9" class="menuEntry menuItem9" ><a class="menuItemLink9" href="game.php?village=742173&action=info_hero" class="menuLink"><span class="menuItemString9"> Heerführer</span></a></div>
    20. <div id="menuEntry10" class="menuEntry menuItem10" ><a class="menuItemLink10" href="help.php" class="menuLink"><span class="menuItemString10"> Hilfe</span></a></div>
    21. <span class="menuSpacer"></span><div id="menuEntry12" class="menuEntry menuItem12" ><a class="menuItemLink12" href="http://talk-treff.de" class="menuLink"><span class="menuItemString12"> Forum</span></a></div>
    22. <div id="menuEntry13" class="menuEntry menuItem13" ><a class="menuItemLink13" href="game.php?village=742173&action=irc" class="menuLink"><span class="menuItemString13"> Chat (IRC)</span></a></div>
    23. <span class="menuSpacer"></span><div id="menuEntry15" class="menuEntry menuItem15" onmouseover="menuBarPopup('menuItemDiv15', 'menuEntry15');" onmouseout="document.getElementById('menuItemDiv15').style.display='none';" ><a class="menuItemLink15" href="game.php?village=742173&action=settings" class="menuLink"><span class="menuItemString15"><font color='#FF0000'>Einstellungen</font></span></a><div id="menuItemDiv15" class="menuSubEntry" style="display:none"><a class="menuItemLink15-1" href="game.php?village=742173&action=settings" class="menuLink"><span class="menuItemString15-1">Account</span></a><br /><a class="menuItemLink15-2" href="game.php?village=742173&action=settings&mode=design" class="menuLink"><span class="menuItemString15-2">Aussehen</span></a><br /><a class="menuItemLink15-3" href="game.php?village=742173&action=settings&mode=premium" class="menuLink"><span class="menuItemString15-3"> Premium</span></a><br /></div></div>
    24. <div id="menuEntry16" class="menuEntry menuItem16" ><a class="menuItemLink16" href="game.php?village=742173&action=mail&mode=new&id=-2" class="menuLink"><span class="menuItemString16"><font color='#FF0000'> Support</font></span></a></div>
    25. <span class="menuSpacer"></span><div id="menuEntry18" class="menuEntry menuItem18" ><a class="menuItemLink18" href="index.php?action=logout" class="menuLink"><span class="menuItemString18"> Logout</span></a></div>
    26. <span class="menuSpacer"></span><span class="menuEntry menuItem19"><a class="menuItemLink19" href="game.php?village=742173&action=settings&mode=premium" class="menuLink"><span class="menuItemString19">Premium</span></a></span></div><div class="statusbar"><div class="villageName"><a href="game.php?village=742173&action=villages" class="villageNameLink">McHonnYs Burg</a> (31|4)</div><div class="statusWood"><img src="graphic/holz.gif" class="statusBarResImg"><span id="res0" title="23.833333333333">667/1000</span></div><div class="statusStone"><img src="graphic/stein.gif" class="statusBarResImg"><span id="res1" title="23.833333333333">667/1000</span></div><div class="statusIron"><img src="graphic/eisen.gif" class="statusBarResImg"><span id="res2" title="23.833333333333">567/1000</span></div><div class="statusPeople"><img src="graphic/house.gif" class="statusBarResImg">0/150</div><div class="statusWoodPerHour">(1430/Min.)</div><div class="statusStonePerHour">(1430/Min.)</div><div class="statusIronPerHour">(1430/Min.)</div><div class="statusPeopleSpacer"></div></div>
    27. <div class="customDiv0"><div class="buildingBar"><div class="buildingBarEntry buildingBarEntryItem0"><a class="buildingBarItemLink0" href="game.php?village=742173&action=headquater"><span class="buildingBarItemString0">Baumeister</span></a></div><div class="buildingBarEmpty buildingBarEntryItem1"></div><div class="buildingBarEmpty buildingBarEntryItem2"></div><div class="buildingBarEmpty buildingBarEntryItem3"></div><div class="buildingBarEmpty buildingBarEntryItem4"></div><div class="buildingBarEntry buildingBarEntryItem5"><a class="buildingBarItemLink5" href="game.php?village=742173&action=versammlung"><span class="buildingBarItemString5">Schlossplatz</span></a></div></div>
    28. <div class="buildingTitle">Baumeister (Stufe 1)</div><div class="buildingText">Der Baumeister ist für den Ausbau deiner Burg zuständig. Hier können alle Gebäude errichtet und ausgebaut werden.<br>Je höher das Gebäude ausgebaut ist desto schneller wird gebaut.</div><div class="buildingRest"><table class="vis buildingTable"><tr><th width="220">Gebäude</th><th width=50><img src="graphic/holz.gif"></th><th width=50><img src="graphic/stein.gif"></th><th width=50><img src="graphic/eisen.gif"></th><th width=55><img src="graphic/clock.gif"></th><th></th></tr><tr><td><a href="game.php?village=742173&action=headquater">Baumeister</a> (Stufe 1)</td><td id="needres00">113</td><td id="needres10">102</td><td id="needres20">88</td><td id="nextlevel1-2">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=1">Ausbau auf Stufe 2</a></td></tr><tr><td><a href="game.php?village=742173&action=versammlung">Schlossplatz</a> (Stufe 1)</td><td colspan=6 class="inactive"><center>Gebäude vollständig ausgebaut</center></td></tr><tr><td><a href="game.php?village=742173&action=wood">Sägewerk</a> (Stufe 5)</td><td id="needres01">153</td><td id="needres11">202</td><td id="needres21">122</td><td id="nextlevel9-6">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=9">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=stone">Steinbruch</a> (Stufe 5)</td><td id="needres02">215</td><td id="needres12">164</td><td id="needres22">116</td><td id="nextlevel10-6">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=10">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=iron">Eisenmine</a> (Stufe 5)</td><td id="needres03">229</td><td id="needres13">219</td><td id="needres23">205</td><td id="nextlevel11-6">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=11">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=farm">Behausungen</a> (Stufe 0)</td><td id="needres04">45</td><td id="needres14">40</td><td id="needres24">30</td><td id="nextlevel12-1">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=12">Ausbau auf Stufe 1</a></td></tr><tr><td><a href="game.php?village=742173&action=storage">Speicher</a> (Stufe 1)</td><td id="needres05">75</td><td id="needres15">65</td><td id="needres25">50</td><td id="nextlevel13-2">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=13">Ausbau auf Stufe 2</a></td></tr><tr><td><a href="game.php?village=742173&action=wall">Mauer</a> (Stufe 0)</td><td id="needres06">50</td><td id="needres16">100</td><td id="needres26">20</td><td id="nextlevel14-1">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=14">Ausbau auf Stufe 1</a></td></tr><tr><td><a href="game.php?village=742173&action=tower">Wachturm</a> (Stufe 0)</td><td id="needres07">56</td><td id="needres17">48</td><td id="needres27">119</td><td id="nextlevel15-1">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=15">Ausbau auf Stufe 1</a></td></tr></tr></table><div class="buildingCastleName"><form action="game.php?village=742173&action=headquater&command=change_name" method="POST"><table><tr><th colspan="3">Burgname</th></tr><tr><td><input type="text" name="newname" value="McHonnYs Burg"></td><td><input type="submit" value="Ändern"></tr></table></form></div></div></div><div class="pageGeneration">generiert in 7 ms</div><div class="serverTime">Serverzeit: <span id="serverTime">17:28:48</span></div></body>
    29. </html>
    30. </div><div style='position:absolute; top:0; right:0px;'><a href='galaxynews.php' target='_blank'><img src='graphic/vote.gif' border=0></a></div>


    ich will auslesen:

    Quellcode

    1. <td><a href="game.php?village=742173&amp;action=wood">Sägewerk</a> (Stufe 5)</td>

    (Stufe 5)

    das is der seitencode vom browsergame "die kreuzzüge"
    also bitte um hilfe

    (er findet nich das richtige)
    was ist dein bisheriger code?
    ich würds so machen wenns der code z.b. in einer richtextbox ist.

    VB.NET-Quellcode

    1. richtextbox1.text = richtextbox1.text.split("<td><a href="game.php?village=742173&amp;action=wood">Sägewerk</a>")(1)
    2. richtextbox1.text = richtextbox1.text.split("</td><td id="needres01">153</td><td id="needres11">202</td><td id="needres21">122</td><td id="nextlevel9-6">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=9">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=stone">Steinbruch</a> (Stufe 5)</td><td id="needres02">215</td><td id="needres12">164</td><td id="needres22">116</td><td id="nextlevel10-6">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=10">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=iron">Eisenmine</a> (Stufe 5)</td><td id="needres03">229</td><td id="needres13">219</td><td id="needres23">205</td><td id="nextlevel11-6">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=11">Ausbau auf Stufe 6</a></td></tr><tr><td><a href="game.php?village=742173&action=farm">Behausungen</a> (Stufe 0)</td><td id="needres04">45</td><td id="needres14">40</td><td id="needres24">30</td><td id="nextlevel12-1">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=12">Ausbau auf Stufe 1</a></td></tr><tr><td><a href="game.php?village=742173&action=storage">Speicher</a> (Stufe 1)</td><td id="needres05">75</td><td id="needres15">65</td><td id="needres25">50</td><td id="nextlevel13-2">0:00:00</td><td><a href="game.php?village=742173&action=headquater&command=build&id=13">Ausbau auf Stufe 2</a></td></tr><tr><td><a href="game.php?village=742173&action=wall">Mauer</a> (Stufe 0)</td><td id="needres06">50</td><td id="needres16">100</td><td id="needres26">20</td><td id="nextlevel14-1">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=14">Ausbau auf Stufe 1</a></td></tr><tr><td><a href="game.php?village=742173&action=tower">Wachturm</a> (Stufe 0)</td><td id="needres07">56</td><td id="needres17">48</td><td id="needres27">119</td><td id="nextlevel15-1">0:00:01</td><td><a href="game.php?village=742173&action=headquater&command=build&id=15">Ausbau auf Stufe 1</a></td></tr></tr></table><div class="buildingCastleName"><form action="game.php?village=742173&action=headquater&command=change_name" method="POST"><table><tr><th colspan="3">Burgname</th></tr><tr><td><input type="text" name="newname" value="McHonnYs Burg"></td><td><input type="submit" value="Ändern"></tr></table></form></div></div></div><div class="pageGeneration">generiert in 7 ms</div><div class="serverTime">Serverzeit: <span id="serverTime">17:28:48</span></div></body>")(0)

    musst natürlich noch ein paar " einfügen ;)
    lg Gugi
    erstmal danke für eure antworten ich bin grad erst wiedergekommen

    ich hatte erst nur diese methode genutzt:
    Label1.Text = Split(text, "anfang")(1).Split("ende")(0)
    ich werde jetzt mal anfangen mit lesen und austesten
    THX MFG DeWi
    Hay,
    das ganze geht professioneller und vorallem kürzer mit Regex.
    Der Regex geht sogar in einer Zeile.

    VB.NET-Quellcode

    1. Imports System.Text.RegularExpressions
    2. Public Class Form1
    3. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    4. Dim Sägewerk As String = Regex.Match("<td><a href=""game.php?village=742173&amp;action=wood"">Sägewerk</a> (Stufe 5)</td>", "Sägewerk</a> +([^<]+)").Groups(1).Value
    5. MessageBox.Show(Sägewerk)
    6. End Sub
    7. End Class




    Mfg Kevin.