Questo frammento di codice, per il linguaggio VB.Net e C#, permette di verificare se una stringa è un numero oppure no.
Durante lo sviluppo del codice, ci si può imbattere nella situazione, in cui dobbiamo verificare se un dato di tipo stringa è numero o no.
Qui il frammento di codice, con l'utilizzo di Regular Expression.
VB.Net
Private Sub BtnIsNumber_Click(sender As System.Object, e As System.EventArgs) Handles BtnIsNumber.Click
MessageBox.Show(IsNumber("4a"))
End SubPrivate Function IsNumber(testo As String) As BooleanReturn Regex.IsMatch(testo, "^[-+]?[0-9]*\.?[0-9]+$")
End Function
C#
private void BtnIsNumber_Click(object sender, EventArgs e){
MessageBox.Show(IsNumber("4a").ToString());}
private bool IsNumber(string testo){
Regex regex = new Regex(@"^[-+]?[0-9]*\.?[0-9]+$");
return regex.IsMatch(testo);}
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento