C#正则表达式判断输入的是不是数字
生活随笔
收集整理的這篇文章主要介紹了
C#正则表达式判断输入的是不是数字
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.函數(shù)
public static bool IsFloat(string str){string regextext = @"^(-?\d+)(\.\d+)?$";Regex regex = new Regex(regextext, RegexOptions.None);return regex.IsMatch(str.Trim());} 2.調(diào)用 if (!IsFloat(textBox11.Text)){MessageBox.Show("應(yīng)該是一個(gè)數(shù)字", "數(shù)據(jù)輸入錯(cuò)誤提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);textBox11.SelectAll();textBox11.Focus();return; } 3.注意? ??應(yīng)引入命名空間:using System.Text.RegularExpressions;
總結(jié)
以上是生活随笔為你收集整理的C#正则表达式判断输入的是不是数字的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从listView1中选择记录到list
- 下一篇: C#获取本机名及IP地址