Oppure

Loading
14/12/10 10:28
symonx80
Ciao ho necessità di creare un'espressione regolare per far sì che venga riconosciuto un file con doppia estensione dove la prima estensione è una estensione qualunque mentre la seconad è .zip
Ho provato con questa espressione ma sembra non avere successo

\W{3}.zip$

Qualcuno può darmi una mano o spiegarmi perchè questa non viene accettata?
Grazie
aaa
16/12/10 1:36
pierotofy
Punto (.) è un carattere speciale nelle espressioni regolari, ed indica "qualsiasi carattere". Quindi devi fare l'escape. Prova con:

\.\w{3}\.zip$


Attenzione che questa espressione ti riconoscerà solamente i files che hanno una doppia estensione di tre caratteri... ma molti formati oggi utilizzano più di 3 caratteri per l'estensione! Ad esempio .html (4 caratteri).

Il mio blog: piero.dev