Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2009, 02:39
julms
 
Fecha de Ingreso: noviembre-2008
Mensajes: 74
Antigüedad: 16 años, 3 meses
Puntos: 0
Duda con expresion regular y algun posible flag..

Buenos dias a todos. Estaba creando una expresion regular para conocer cadenas con este estilo:


<!--{texto}-->cualquiercosa<!--{texto}-->

Todo bien, pero cuando aparece:

<!--{texto}-->cualquiercosa<!--{texto}-->textotextotexto
textotexto<!--{texto}-->cualquiercosa<!--{texto}-->

En lugar de tratarlo como dos textos reconoce el primero y el ultimo delimitador. Actualmente hago:

expresion reg: /<!--{texto}-->([^{texto}]+)<!--{texto}-->

Con esto me funciona, pero tengo dos preguntas.
  • [^cadena] -> reconoce cualquier cosa que no tenga la palabra cadena o solo los caracteres en cualquier orden?
  • Os acordais del modificador para que vaya extrayendo cada coincidencia y no las agrupe de esta forma?

Gracias

UN saludo

Última edición por julms; 20/07/2009 a las 03:16