Che, muy buen link. De hecho la solucion parece estar:

http://regexlib.com/REDetails.aspx?regexp_id=968

"This regex will extract the link and the link title for every a href in 
HTML source. Useful for crawling sites. Note that this pattern will also 
allow for links that are spread over multiple lines."

Saludos,
         Andrés


GallegO escribió:
> Hola:
> 
> Para no pensar demasiado o tener una ayudita:
> 
> http://regexlib.com/
> 
> Saludos
>   GallegO
> 
> GiacosaF escribió:
>> Que tal estoy utilizando el Regex11, porq necesito crear una
>> aplicacion que me permita extraer todos los links que posee un codigo
>> HTML, pero tengo un problema y nose como resolverlo.
>> Lo que hago es lo siguiente:
>>
>> |matcher |
>> (en la linea de abajo creo una instancia de RxMatcher con la expresion
>> regular que quiero)
>> matcher:= RxMatcher forString:'([[[:print:]]|[[:space:]]])*(href=
>> \"[[[:alnum:]]|[[:punct:]]]\")*'.
>>
>> (aca le digo que machee contra un codigo html)
>>
>> matcher matches:'ACA IRIA EL CODIGO HTML'
>>
>> (y en teoria con el mensaje subexpressions: despues de un matcheo
>> exitoso, yo deberia de indicarle cual de las 2 subexpressiones quiero
>> y esto me deberia devolver un arreglo con todos los matcheos que
>> realizo esa subexpresion)
>>
>> matcher subexpressions:(EL NUMERO DE LA SUBEXPRESSION)
>>
>> Bueno esto nose porque no funciona, si yo a subexpressiones le mando
>> como parametro 1, me devuelve un arreglo que tiene 1 elemento que es
>> todo el codigo HTML, si yo le mando 2, me devulve un arreglo que tiene
>> en cada posicion cada una de las letras del codigo HTML y si yo le
>> mando 3 me devuelve un arreglo vacio.
>>
>> Ya he probado de 2 mil maneras poner la subexpression y tampoco anda.
>>
>> Si alguien me puede ayudar por favor!!!!!!!!
>>
>> Saludos.
>> Franco.
>>
>>
>>   
> 
> 
> > 
> 

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a