PDA

Visualizza la versione completa : [OT] Espressioni regolari per CAP, telefoni, indirizzi email, ecc.


natasha
25-04-2007, 10:57
Buongiorno a tutti, qualcuno si ritrova "sottomano" le espressioni regolari per la validazione:

- di un CAP
- di un numero di telefono nella forma 0DD[D]-(D), dove [D] è una cifra opzionale e (D) una sequenza di cifre?
- di un numero di cellulare nella forma 3DD-(D)
- di un'e-mail nome@sito.(ext), dove (ext) è un'estensione corretta?

alka
25-04-2007, 17:52
Sono espressioni regolari che in genere si possono trovare con una ricerca, oppure su siti che ne catalogano alcune.

Hai provato a dare un'occhiata a qualche sito tra i più celebri?

Prova ad esempio qui (http://www.regular-expressions.info/).

Ciao! :ciauz:

natasha
26-04-2007, 09:41
Alcune espressioni regolari, come quella per l'e-mail, si trovano effettivamente; le altre sono tipiche della realtà italiana...

alka
28-04-2007, 15:32
Originariamente inviato da natasha
Alcune espressioni regolari, come quella per l'e-mail, si trovano effettivamente; le altre sono tipiche della realtà italiana...
Oddio, la numerazione telefonica non è proprio una realtà italiana, ma internazionale. :)

Se hai difficoltà con le espressioni regolari, posso suggerirti la lettura di un tutorial che mi ha aiutato parecchio ad affrontare l'argomento senza spenderci troppo tempo: questo (http://www.codeproject.com/dotnet/regextutorial.asp) (in inglese).

Puoi scaricare anche il software suggerito, Expresso, che fornisce un ulteriore aiuto nella comprensione, validazione e test delle espressioni.

Ciao! :ciauz:

Loading