转载自:http://www.cnblogs.com/xiaosuo/archive/2010/01/05/1639547.html

正则表达式限制输入框只能输入数字 
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/> 
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框

输入框只能输入字母和下横线的正则表达式 
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">

只能输入数字和英文
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">

输入框只能输入字母数字和下横线的正则表达式 
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')"> 
或 
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">

只能输入中文
<input type="text" onkeyup="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" onafterpaste="this.value=this.value.replace(/[^\u4E00-\u9FA5]/g,'')" name="f_order" value="1"/>

只能输入全角字符
<input type="text" onkeyup="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" onafterpaste="this.value=this.value.replace(/[^\uFF00-\uFFFF]/g,'')" name="f_order" value="1"/>

正则表达式限制输入框输入相关推荐

  1. js 正则表达式禁止输入框输入特殊字符遇到的坑以及解决方案

    前言 最近在项目中有一个需求是禁止输入特殊字符,一开始我是在网上找的正则表达式直接用的,后来发现这个表达式同时也禁止了v,x,y,z,所以后来就想了一个比较笨的方法,把所有的特殊字符全部罗列出来,然后 ...

  2. JS常用正则表达式和JS控制输入框输入限制(数字、汉字、字符)

                                   JS常用正则表达式和JS控制输入框输入限制(数字.汉字.字符) 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数 ...

  3. 正则表达式--限制input输入0~1之间的小数,含0,1,最多两位小数

    一个简单的正则表达式,工作中可能经常用到,限制字符串的输入.数字的输入,这些用一个onkeyup就解决了,如:οnkeyup="value=value.replace(/[^\d]/g,'' ...

  4. 正则表达式验证不能输入汉字

    正则表达式验证不能输入汉字 <el-col :span="12"><el-form-item label="乡镇编码" prop=" ...

  5. HTML中限制input 输入框输入内容

    HTML中限制input 输入框输入内容 先介绍使用 oninput 事件,限制HTML中input 输入框输入内容的方式,再介绍用其它方式限制HTML中input 输入框输入内容. 只能输入纯数字的 ...

  6. Javascript正则表达式实现输入框验证信息

    1.了解正则表达式可以: 测试字符串的某个模式.例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式.这称为数据有效性验证 替换文本.可以在文档中使用一个正则表 ...

  7. input失去焦点验证格式_JS使用正则表达式判断输入框失去焦点事件

    效果图 项目的正则表达式规则 1:用户名: 大写字母开头 6-20位字符(不允许有符号但是允许有_) 2:密码 大写开头 数字字母符号混合 8-15位 3:确认密码 大写开头 数字字母符号混合 8-1 ...

  8. [正则表达式]文本框输入内容控制

    整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$". 只能输入n位的数字:"^\d{n}$". 只能输入至少n ...

  9. C++ Primer 5th笔记(chap 17 标准库特殊设施)正则表达式类和输入序列类型

    1. 多种类型的输入 可以搜索多种类型的输入序列. RE 库为这些不同的输入序列类型都定义了对应的类型,eg. 普通 char 数据.wchar_t 数据 字符可以保存在标准库string或是 cha ...

  10. 使用CAtlRegExp正则表达式检查浮点数输入

    一.VS2008(Sp1)环境使用CAtlRegExp类需要额外下载ATL Server,(因为开源代码,没集成在VS2008里了) http://atlserver.codeplex.com/ 二. ...

最新文章

  1. python装饰器类-Python 装饰器、类装饰器、属性装饰器
  2. PHP中调用SVN命令更新网站方法(解决文件名包含中文更新失败的问题)
  3. 数学学习笔记--概率论
  4. python中如何输入矩阵_python - 如何向矩阵中添加向量_numpy_酷徒编程知识库
  5. Javascript提升阶段学习
  6. 2009年12月8号漕宝路电信机房真是电信封的吗?
  7. php.ini $ phphome,shell 脚本安装PHP扩展的简单方法
  8. 在小榕的论坛看的一篇关于DOS批处理命令的文章
  9. ThinkPhp项目部署到Linux session_start() 报错:failed:No such file or directory
  10. 全国高校计算机能力挑战赛Java试题(一)
  11. android模拟器登录qq,手机 上来 个自动 Appium+Python3+夜神安卓模拟器 实现QQ自动登录...
  12. 有一种星光叫记忆:张国荣主演的九部经典影片
  13. 我在低处仰望,梦过尘世幻想。
  14. W ndows7系统的桌面不见了,windows7桌面音量控制键不见了怎么办(图文)
  15. java resultful风格接收参数
  16. MVC、MVP、MVVM:谁才是Android开发的终极之选?
  17. html5 横向溢出隐藏,溢出:隐藏的HTML5视频
  18. 阿里巴巴 Excel工具easyExcel
  19. 那些年,我们一起吃得泡面……
  20. mysql登陆策略_教你mysql mssql服务器安全设置策略

热门文章

  1. CODE VS 4939 欧拉函数 质因数启发式分解
  2. js Tree(梅花雪)最简单的例子(来字MEIZZ)
  3. Cannot start container web: iptables failed: iptables -t nat -A DOCKER -p tcp -d 0/0 --dport 32797
  4. Day10:捡烟蒂投资法:便宜组合
  5. 查看文件的SHA256校验值
  6. C语言16进制乘法怎么算,16进制数之间的加法怎么算
  7. JS 最新版身份证格式验证
  8. 爬去网络数据的一般思路
  9. transition动画
  10. 13年android手机top,2013年安卓ROOT工具大盘点(一键ROOT工具Top10)