[Web2.0] problema con regex

Domenico L. domenico.lorusso a pleiade.it
Gio 2 Ago 2007 18:01:49 CEST


Luca Falvo ha scritto:
>>> ho uno strano problema con la seguente regex:
>>>       
>>> " ^(.*)([ \\ ,/] { 1 } )([ a - z , A - Z , 0 - 9 , \ -, _ ]*)( \ . mp3 ) $"
>>>       
>
> ok, alla fine mi sembra di aver trovato la quadra con questa:
>
> var j=new RegExp("(\\\\|/)([a-zA-Z0-9\-_]*)(\.mp3)$");
>   
perché \ è un carattee di escape
\\ equivale a \
nelle er devi mettere 2 \ quindi nelle stringhe diventaono 4

dovrebbe essere più corretto...

var j=new RegExp('^([a-zA-Z]\:\\\\|/)([a-zA-Z0-9\\/-_]+)(\.mp3)$');


ciao


-- 
Domenico L.        	 icq: 645 44 861 - msn: strahd a jumpy.it

per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]



Maggiori informazioni sulla lista Web2.0