正则表达式与textbox
我想在textbox中只能够输入数字正则表达式是不是这样写 ^\d*$
如果是应该在什么地方加这句 才能够实现啊
谢谢
2007-11-11 12:19
2007-11-11 13:02
2007-11-11 14:00
2007-11-11 14:34
2007-11-12 10:18
2007-11-12 10:23
LS还是不怎么清楚
要是我在winform中创建一个TextBox实例textbox1
要求用户在输入时候:textbox1只接收数字当用户输入的是非数字
给一个提示并且清空textbox1
具体该怎么弄啊?
谢谢谢谢~~~

2007-11-12 11:22
2007-11-12 11:29
2007-11-12 11:35
Regex rg = new Regex(@"^0|[0-9]*[1-9][0-9]*$");
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (!rg.IsMatch(textBox1.Text))
{
MessageBox.Show("格式不对");
textBox1.Text = "";
}
}
这样实现了 谢谢LS的 



2007-11-12 11:46