1、不能为空
<input type="text" onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">
2、只能输入英文和数字
<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')"> <input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/> <input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')">
3、判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
/^([a-zA-z_]{1})([\w]*)$/g.test(str)
4、只能输入数字
<input name="text" type="text" id="NewPage" onKeyUp="value=value.replace(/\D/g,'')" onafterpaste="value=value.replace(/\D/g,'')" >
5、只能输入中文
<input type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">
6、只能输入英文
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"> <input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">
7、只能输入中文、英文、数字、@符号和.符号
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,'')">
8、只允许输入英文,且不能粘贴也无法弹出粘贴菜单
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" onkeydown="fncKeyStop(event)" onpaste="return false" oncontextmenu = "return false"/>
只能输入数字和点号(注意:在[^\d\.]里的d不能写成大写D,否则就变成除了数字以外的所有字符)
<input name="price" type="text" size="8" maxlength="8" onkeyup="value=value.replace(/[^\d\.]/g,'')" >
总而言之:先在<input>里输入
onkeyup="value=value.replace(/[^\X]/g,'')"
然后在(/[\X]/g,'')里的X换成你想输入的代码就可以了
中文:u4E00-u9FA5
数字:d、0-9
英文:a-z、A-Z
其它符号@,点或其它符号.也可以多个,用\隔开就行了.
例如:
中、英文和数字加@符号加点符号:
\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.
若想在文本框里不能右键弹出菜单和不能粘贴进复制的信息的话就要在<input>里输入
onKeyDown="fncKeyStop(event)" onpaste="return false" oncontextmenu="return false;"
相关推荐
只验证数字和字母的正则表达式,如有不好的地方还请大家谅解
RegexApplication/Default.aspx 正则表达式类的应用 RegexApplication/GetPageHtmlData.aspx 获取网页的内容 第10章(/10/) ASPNETValidator/Compare.aspx 比较验证 ASPNETValidator/...
正则表达式的所有应用都有哦·正则表达式+ASP,正则表达式+JSP,正则表达式+JAVASCRIPT等等
并基于目前流行的程序语言和应用环境-如c、asp.net、jsp、或php 全面介绍了创建正则表达式的方法 以及正则表达式在web环境中的各种应用。 【电子版来自互联网,仅供预览及学习交流使用,不可用于商业用途,如有版权...
并基于目前流行的程序语言和应用环境(如C#、ASP.NET、JSP、JavaScript或PHP),全面介绍了创建正则表达式的方法,以及正则表达式在Web环境中的各种应用。 《神奇的匹配:正则表达式求精之旅》适合广大Web网站开发...
邮箱校验正则表达式,及其jsp编写过程,JavaScript表单验证email邮箱,判断一个输入量是否为邮箱email,通过正则表达式实现。
各种正则验证.正则表达式,多种的验证样式。。jsp
这个课件介绍了JSP,Servlet,J2EE,正则表达式的相关知识。
表单验证(用到正则表达式),表单验证(用到正则表达式),表单验证(用到正则表达式)。。。
jsp中正则表达式使用详解,看了就不难,快看看吧
常用数字正则表达式 常用数字正则表达式 常用数字正则表达式
正则表达式常用语JSP 用来验证输入信息 下载多多益善
jsp验证正则表达式 jspmodel2必学
测试 正则表达式 工具 内含 jsp和js的正则表达式工具
在写jsp代码时需要一些验证,比如邮箱、密码的合法性 在此用了一些简单的正则表达式的验证
很好的正则表达式~ 正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。 模式,是正规表达式最基本...
jsp 学习详细资料 jsp学习详细资料(含有正则表达式)
着重介绍了正则表达式在数字验证、字符串验证、数字和字符串混合验证、HTML处理等各个方面的应用,并基于目前流行的程序语言或应用环境(如C#、ASP.NET、JSP、JavaScript、PHP),全面介绍了创建正则表达式的方法,...
j2me,jsp2.0技术手册,正则表达式最常用的一些语句,servlet,无废话的xml.这些对学JAVA和开发网站的都有帮助。都是重做项目的朋友那里找的资料。
使用awt构建的代码计数器 输入想检测的根目录即可检测所有子目录下的程序文件的代码数: 一般程序代码:.. 注释的代码:.. 空白行:.. 默认检测文件种类: *.java|*.cs|*.jsp|*.aspx|*.htm|*.html|