martedì 17 maggio 2011

Regular Expression validation to accept numbers and empty vb.net c#

L'espressione regolare, qui di seguito, verifica se il valore inserito in una textbox è numerico oppure no, accetta anche campo vuoto.




Spazio dei nomi




VB.Net




Imports System.Text.RegularExpressions




C#




using System.Text.RegularExpressions;




Esempio da utilizzare in un evento click del pulsante




VB.Net




If Regex.IsMatch(textBox2.Text, "^\d{0,9}$") Then




MessageBox.Show("ok")




Else




MessageBox.Show("Non hai inserito un valore numerico")




End If




C#




if (Regex.IsMatch(textBox2.Text, @"^\d{0,9}$"))




{




MessageBox.Show("ok");




}




else




{




MessageBox.Show("Non hai inserito un valore numerico");




}

Nessun commento: