Tengo un programa escrito en Visual Basic .Net, que lo que hace es extraerme cosas de una web, mi problema es con el patrón de la expresión regular, que no me devuelve todo lo que yo quiero.
Os pongo como lo estoy haciendo si no os importa.
Código:
Esto lo que me devuelve es todas las veces que ocurre eso, en 2 grupos infot (título) y infoc (el cuerpo), el problema es que infoc como podeis comprobar termina cuando encuentra "<", pero yo quiero que pare cuando encuentre "</font>" he probado con [^</font>] pero eso lo que hace es que pare cuando se encuentra con cualquiera de los caracteres ahi contenidos "f", "o"...Dim strER As String strER=">> <strong>(?<infot>[^<]*)</strong></font><font color=#5986b2> : </font></td></tr><tr><td colspan=3><font color=#000000>(?<infoc>[^<]*)" Dim expInfo As New Regex(strER)
Un saludo y muchas gracias.