[Web2.0] problema con regex
Luca Falvo
lfalvo a logos.net
Gio 2 Ago 2007 17:34:15 CEST
At 18:06 02/08/2007, you wrote:
> > ho uno strano problema con la seguente regex:
>
> >" ^(.*)([ \\ ,/] { 1 } )([ a - z , A - Z , 0 - 9 , \ -, _ ]*)( \ . mp3 ) $"
l'ho modificata
in [\\/]{1}([a-zA-Z0-9\-_]*)(\.mp3)$ ma continua a dare problemi
> Non so, mi sembra di vederci diversi errori dentro ... quando definisci
>una classe, non devi mettere le virgole dentro.
:-[chiedo venia
> Poi ci sono degli spazi
>strani (ma magari sono dovuti alla formattazione).
si, sono problemi della formattazione dovuti al mio client di posta
> Infine perchè ancorare la
>regex ad inizio riga quando poi ci metti (.*) ?
ho tirato via l'ancoraggio all'inizio della
stringa. adesso dovrebbe validarmi tutte le stringhe tipo
//path/to/myfile.mp3
oppure
c:\path\to\myfile.mp3
eppure continua a non funzionare :'(
poiché parto dal presupposto che raramente a
sbagliare è il computer, probabilmente sono io
che ho grosse lacune sulle espressioni regolari...
grazie intanto per la risposta.
l.
Maggiori informazioni sulla lista
Web2.0