Comunidad de diseño web y desarrollo en internet online

regexp comentarios multilinea

Citar            
MensajeEscrito el 16 Jun 2008 02:49 pm
hola,

Cómo puedo filtrar los comentarios multilinea con Regexp?

i.e.

Código :

/*comentario
*blablablabla
*blablablabla
*blablablabla
*/


traté con:

Código :

var pat:RegExp = /\/\*.*?\*\//gs;
trace(pat.exec(stringy));


pero filtra también texto que no es comentario.

Por sonja

4 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 16 Jun 2008 03:14 pm
perdón, con:

Código :

var pat:RegExp = /\/\*.*\*\//gs;


Filtra también texto que no es comentario, y con:

Código :

var pat:RegExp = /\/\*.*?\*\//gs;


Filtra solo el primer bloque de comentarios.

Por sonja

4 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 16 Jun 2008 06:37 pm
por favor que alguien me ayude :(, yo ayudo en lo que puedo:
[link]http://www.cristalab.com/foros/search.php?search_author=sonja[/link]

Por sonja

4 de clabLevel



Genero:Femenino  

mozilla
Citar            
MensajeEscrito el 16 Jun 2008 11:01 pm
Por sí a alguien le sirve, encontre la solución yo sola :P... despues de horas ¬¬

En vez de usar el método de la clase Regexp "exec()" use el método de la clase String "match" :D

Código :

var pat:RegExp = /\/\*.*?\*\//gs;
trace(stringy.match(pat));

Por sonja

4 de clabLevel



Genero:Femenino  

mozilla

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.