【发布时间】:2014-04-25 11:07:05
【问题描述】:
我无法在正则表达式中对以下条件进行验证:
- 在按键事件的文本框中只允许带空格的字母
- 在按键事件的文本框中只允许 没有空格的数字
- 在按键事件的文本框中只允许只允许包含最多 2 位小数的数字
我尝试了以下代码来禁止数字:
if (!char.IsLetter(e.KeyChar) && Convert.ToInt32(e.KeyChar) != 8)
{
errorprovider.SetError(product_combobox, "Only letters allowed");
e.Handled = true;
product_combobox.Focus();
}
else
{
errorprovider.Clear();
}
【问题讨论】:
-
@SonerGönül 是的,检查一下
标签: c# regex validation