RegEx Frage

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Andi2572.

    Hi Leute!

    Ich habe eine Frage zu einem RegEx Pattern von mir.
    Das ist mein Code:

    VB.NET-Quellcode

    1. Dim Quelltext As String = WebBrowser1.DocumentText
    2. Dim Nummer As MatchCollection = Regex.Matches(Quelltext, "<td><a href=" & (Chr(34)) & "(?<Nummer>.+?)" & (Chr(34)) & "Goto last post" & (Chr(34)))
    3. For Each match As Match In Regex.Matches(Quelltext,"<td><a href=" & (Chr(34)) & "(?<Nummer>.+?)" & (Chr(34)) & "Goto last post", RegexOptions.Singleline)
    4. Dim Code As String = (match.Groups("Nummer").Value)
    5. dgv.Rows.Add(Code)


    Damit möchte ich aus diesem Teil die Zahl 57579083 auslesen.

    PHP-Quellcode

    1. </tr>
    2. <tr class="bc1">
    3. <td><div class="e1"></div></td>
    4. <td><a href="topic.php?t=57579083&f=149&v=1" title="Goto last post">&raquo;</a> <a href="topic.php?t=57579083&f=149"><b>Wiesn 2011</b></a> <span class="mpl"><a href="topic.php?t=57579083&f=149&o=0">1</a>&nbsp;&nbsp;<a href="topic.php?t=57579083&f=149&o=10">2</a>&nbsp;&nbsp;<a href="topic.php?t=57579083&f=149&o=20">3</a>&nbsp;&nbsp;<a href="topic.php?t=57579083&f=149&o=30">4</a></span></td>
    5. <td><a href="user.php?i=580081">promqqqueendS</a><img src="/images/i3.gif"><br><span class="desc">Sep 17 11 09:41am</span></td>
    6. <td>30</td>
    7. <td>216</td>
    8. <td class="lc"><a href="user.php?i=580081">promqqqueendS</a><img src="/images/i3.gif"><br><span class="desc">42 minutes, 16 seconds ago</span></td>
    9. </tr>
    10. <tr>


    Leider liest das Programm die falsche ID raus. Was stimmt an meinem Code nicht?

    MFG Andi2572