c#如何判断textBox1.Text中的输入的内容内容是否为数字?不是提出警告对话框
if(判断textBox1.Text是否为数字)//若不是数字提出警告{MessageBox.Show("请输入数字!");}...
if(判断textBox1.Text是否为数字) //若不是数字提出警告
{
MessageBox.Show("请输入数字!");
} 展开
{
MessageBox.Show("请输入数字!");
} 展开
5个回答
展开全部
使用正则表达式验证,
Regex.IsMatch(textBox1.Text, @"(^[0-9]*)")
{
MessageBox.Show("请输入数字!");
}
附常用的正则表达式...
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int.Parse("1")
try
catch
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用正则表达式验证
Regex.IsMatch(textBox1.Text, @"(^[0-9]*)")
{
MessageBox.Show("请输入数字!");
}
还可以控制键盘按键,只能用数字键和backspace键
Regex.IsMatch(textBox1.Text, @"(^[0-9]*)")
{
MessageBox.Show("请输入数字!");
}
还可以控制键盘按键,只能用数字键和backspace键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//是否是数字的正则表达式
System.Text.RegularExpressions.Regex rex = new System.Text.RegularExpressions.Regex(@"^\d+$");
if(!rex.IsMatch(textBox1.text)){
MessageBox.Show("请输入数字!");
}
System.Text.RegularExpressions.Regex rex = new System.Text.RegularExpressions.Regex(@"^\d+$");
if(!rex.IsMatch(textBox1.text)){
MessageBox.Show("请输入数字!");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询