利用正则表达式限制网页表单里的文本框输入内容
2006-11-04 00:42
483 查看
利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"
1.用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"
2.用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
3.用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
在TextChanged事件中^[0-9]{1,}$ 正则表达式
static private Regex r = new Regex("^[0-9]{1,}$"); //这个可以写成静态的,就不用老是构造
if(!r.IsMatch(textBox1.Text))
{
Messagebox.Show("请输入数字");
}
用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"
1.用正则表达式限制只能输入全角字符: onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"
2.用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
3.用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
在TextChanged事件中^[0-9]{1,}$ 正则表达式
static private Regex r = new Regex("^[0-9]{1,}$"); //这个可以写成静态的,就不用老是构造
if(!r.IsMatch(textBox1.Text))
{
Messagebox.Show("请输入数字");
}
相关文章推荐
- 利用正则表达式限制网页表单里的文本框输入内容小结
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容
- 利用正则表达式限制网页表单里的文本框输入内容小结
- 利用正则表达式限制网页表单里的文本框输入内容
- 正则表达式限制表单文本框输入内容
- [正则表达式]文本框输入内容控制=限制仅仅只给输入数字;中文;英文;符号。
- 正则表达式限制文本框输入内容
- 正则表达式限制文本框输入内容
- QLineEdit用正则限制文本框的输入内容+正则表达式语法
- 利用正则表达式限制输入到文本框的值
- 正则表达式和Javascript限制文本框输入指定内容
- 正则表达式限制文本框输入内容