限制文本框输入内容
来源:互联网 发布:java如何调用函数math 编辑:程序博客网 时间:2024/04/28 15:22
在公司看到了受限制的的文本框,上网查了一下,蛮有用的,贴出来。
正则匹配
匹配中文字符的正则表达式: [/u4e00-/u9fa5]
匹配双字节字符(包括汉字在内):[^/x00-/xff]
匹配空行的正则表达式:/n[/s| ]*/r
匹配html标记的正则表达式:/<(.*)>.*<///1>|<(.*) //>/
匹配首尾空格的正则表达式:(^/s*)|(/s*$)(像vbscript那样的trim函数)
匹配email地址的正则表达式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
匹配网址url的正则表达式:http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)?
匹配双字节字符(包括汉字在内):[^/x00-/xff]
匹配空行的正则表达式:/n[/s| ]*/r
匹配html标记的正则表达式:/<(.*)>.*<///1>|<(.*) //>/
匹配首尾空格的正则表达式:(^/s*)|(/s*$)(像vbscript那样的trim函数)
匹配email地址的正则表达式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
匹配网址url的正则表达式:http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)?
以下是例子:
利用正则表达式限制网页表单里的文本框输入内容:
用正则表达式限制只能输入中文: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,''))"
- 限制文本框输入内容
- 限制文本框输入框内容
- swing 文本框输入内容限制
- 正则表达式限制表单文本框输入内容
- 正则表达式限制文本框输入内容
- js限制文本框输入的内容
- 限制文本框输入指定字数内容
- iOS中限制文本框输入内容
- 【JavaScript】——限制文本框输入内容
- 正则表达式和Javascript限制文本框输入指定内容
- 设置TextEdit 设置文本框只能输入限制的内容
- 初学Qt:限制lineEdit文本框输入内容的方法
- C#文本框输入限制
- 文本框输入限制大全
- 文本框输入限制 [大全]
- 文本框输入限制
- 文本框输入限制大全
- 文本框输入限制大全
- 守护进程
- c# OpenFileDialog
- 图片标签SEO教程
- 今天的心情
- ms project file与moss2007关联
- 限制文本框输入内容
- oracle 强制解锁
- 穿着米兰球衣的贝克汉姆
- WebChart 部分属性说明
- flex的反射
- Spring AOP @AspectJ 入门实例
- strtol溢出的解决办法
- ACE的互斥信号量
- LINUX硬盘分区