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