Foros del Web » Programación para mayores de 30 ;) » Programación General »

Expresiones regulares... ayuda!

Estas en el tema de Expresiones regulares... ayuda! en el foro de Programación General en Foros del Web. Muy buenas a todos, estoy buscando alguien que tenga conocimientos sobre expresiones regulares. Tengo un programa escrito en Visual Basic .Net, que lo que hace ...
  #1 (permalink)  
Antiguo 03/02/2008, 05:35
 
Fecha de Ingreso: septiembre-2007
Mensajes: 5
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta Expresiones regulares... ayuda!

Muy buenas a todos, estoy buscando alguien que tenga conocimientos sobre expresiones regulares.

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:
Dim strER As String
strER="&gt;&gt; <strong>(?<infot>[^<]*)</strong></font><font color=#5986b2> : </font></td></tr><tr><td colspan=3><font color=#000000>(?<infoc>[^<]*)"
Dim expInfo As New Regex(strER)
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"...

Un saludo y muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:27.