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