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. -~----------~----~----~----~------~----~------~--~---
