您现在的位置是:网站首页> 编程资料编程资料
javascript 基于正则表达式的文本框验证代码_正则表达式_
2023-05-25
240人已围观
简介 javascript 基于正则表达式的文本框验证代码_正则表达式_
1,不能为空
2,只能输入英文和数字
3,判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
/^([a-zA-z_]{1})([\w]*)$/g.test(str)
4,只能输入数字
5,只能输入中文
6,只能输入英文
7,只能输入中文、英文、数字、@符号和.符号
8,只允许输入英文,且不能粘贴也无法弹出粘贴菜单
只能输入数字和点号(注意:在[^\d\.]里的d不能写成大写D,否则就变成除了数字以外的所有字符)
总而言之:先在里输入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\@\.
若想在文本框里不能右键弹出菜单和不能粘贴进复制的信息的话就要在里输入 onKeyDown="fncKeyStop(event)" onpaste="return false" oncontextmenu="return false;"
您可能感兴趣的文章:
相关内容
- 一个替换目录结构的正则表达式 实现目录的增加_正则表达式_
- js 常用正则表达式表单验证代码_正则表达式_
- 正则表达式中的反向预搜索(下)_正则表达式_
- 正则表达式中的反向预搜索(上)_正则表达式_
- ASP 正则表达式常用的几种方法(execute、test、replace)_正则表达式_
- php中常用的正则表达式的介绍及应用实例代码_正则表达式_
- Javascript 字符串字节长度计算函数代码与效率分析(for VS 正则)_正则表达式_
- ip138中各种客户端验证js代码_正则表达式_
- javascript 手机号码正则表达式验证函数[原创]_正则表达式_
- JavaScript 正则表达式之RegExp属性、方法及应用分析_正则表达式_
