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