f(!System.text.RegularExpressions.Regex.IsMatch(textbox1.text,@"^(([1-9]/d*)|0)$"))
{
MessageBox.Show("只能输入整数!", "提示:", MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
}
if (!System.Text.RegularExpressions.Regex.IsMatch(this.textbox1.Text, "^0.//d+$"))
{
MessageBox.Show("必须输入非负小数!");
return;
}
C#正则表达式 一
2. 正整数: ^[0-9]*[1-9][0-9]*$
3.负整数: ^-[0-9]*[1-9][0-9]*$
4.整数: -?/d+$
5.正浮点数: ^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$
6.负浮点数: ^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$
7.浮点数:^(-?/d+)(/./d+)?$
8.26个英文字(不区分大小写): ^[A-Za-z]+$
winform 正则
最新推荐文章于 2021-03-16 19:51:42 发布