Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Creare espressioni regolari
lunedì 25 febbraio 2008 - 15.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 25 feb 2008 - 15:39
Ciao,
vorrei usare una espressione regolare per discriminare il set di caratteri leciti che l'utente può inserire in una textfield.
In particolare userei la seguente espressione: s/[0-9a-zA-Z]//\ per accettare solo lettere e numeri.
Come è implementabile in ASP.NET (c#)?
Grazie in anticipo
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 25 feb 2008 - 15:51
Ciao,
Se vuoi che un carattere non possa essere scritto devi gestire l'evento da tastiera, se invece vuoi validare l'input prima/durante un postback puoi usare i validatori in particolare ne esiste uno per le espressioni regolari.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
blogs.ugidotnet.org/WamBlog/
www.intellimaker.com
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 25 feb 2008 - 15:57
>Se vuoi che un carattere non possa essere scritto devi gestire
>l'evento da tastiera, se invece vuoi validare l'input prima/durante
>un postback puoi usare i validatori
In pratica io vorrei usare le espressioni regolari per controllare maggiormente l'input dell'utente.
In particolare, all'interno di una form per la ricerca di documenti all'interno del sito. Oltre alle espressioni regolari poi userei le query parametriche per maggiori garanzie contro le SQL injection.
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
lun 25 feb 2008 - 16:00
Fossi in te sceglierei i validatori, sono più semplici e meglio gestiti.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
blogs.ugidotnet.org/WamBlog/
www.intellimaker.com
paquito_ita
Profilo
| Senior Member
224
messaggi | Data Invio:
lun 25 feb 2008 - 16:12
>Fossi in te sceglierei i validatori, sono più semplici e meglio
>gestiti.
Alla fine ho trovato che è possibile usare la classe RegularExpressions in C#, dove posso definire un espressione regolare e controllare successivamente che una certa stringa faccia match o meno.
Grazie dell'aiuto!!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !