Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Ich stehe gerade echt auf dem Schlauch... wie muss ich die Regex gestalten, dass nur das letzte Vorkommen von <a href="WASICHSUCHE" gematched wird? Ich kriegs nicht hin, dass es nicht schon beim ersten <a href=" beginnt. Ausserdem soll nur gemached werden, wenn der Link vor class="next" steht, also ein "nächste Seite" Link vorhanden ist. Ich habe versucht die Regex <a href="(?<NEXTPAGE>.*?)" class="next" anzupassen, stand aber anscheinend noch nicht vor einem ähnlichen Problem... Hier der Beispi…

  • Benutzer-Avatarbild

    Danke, mit RegexOptions.RightToLeft funktioniert es soweit mit meiner Regex <a href="(?<NEXTPAGE>.*?)" class="next". Deine Lösung verstehe ich jedoch nicht ganz: 1. wieso eine so komplizierte Regex? 2. wieso hast du >text</a> am Ende angefügt, obwohl das in meinem String fehlt? Ich könnte die vorherige Regex zwar anpassen, so dass das im String auch noch drin ist, aber das war eigentlich nicht meine Ausgangslage... 3. funktioniert deine Regex nur in vb.NET? Die Webseite regex101.com gibt folgend…

  • Benutzer-Avatarbild

    1. Stimmt, jetzt kapiers ich auch den Syntax ?<= und ?= (Google hilft) 3. Ich teste meistens mit regex101.com, da dort Ergebnisse und Fehler sehr schön angezeigt werden. debuggex.com zeigt dafür grafisch sehr gut an, was die Regex wirklich macht. Nach deinem Edit funktioniert die Regex nun auch auf beiden Seiten. Dein Edit: hab ich nach meinem Edit nicht bemerkt Vielen Dank und schönen Abend!