怎么用正则表达式限制文本框里只能输入数字或者字母

如题.
我的意思是说,限制输入...不知道能不能实现.当非数字或者字母的时候不能输入!!这种匹配,当输入!@#1231也算匹配成功.

第1个回答  2007-05-15
/^([A-Z]|[a-z]|[\d])*$/

------------------
(/[^\w]|_/g,''
第2个回答  2007-05-15
[0-9A-Za-z]*本回答被提问者采纳

js有限文本框只能输入一个数字方法总结
复制代码代码如下所示:7,小数点后,最多只能有两位(数字,中文可以输入),不能输入字母和运算符号。复制代码代码如下所示:57)的情况下!= 46 | | \/ , D D $ \/。试验(值)值=假>)的事件。8,在小数点后,最多只能输入两位(数字、字母和中文),可以输入操作符号。复制代码代码如下所...

JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位...
第二: 限制是两位的小数 原理:通过 正则表达式判断,不满足 执行alert。第一个正则表达式是 \/^d+$\/ 表示可以是一个或者多个数字 第二个正则表达式是 \/^d*(?d{0,2})?$\/ 表示必须是数字开头,数字结尾。这里重点是要数字结尾, 在计算机中通常小数 1. , 2. 这种写法, 就是可是小数点结尾...

js正则限制文本框不能输入汉字,字母,数字等操作
首先,假设我们想要确保输入的IP地址只包含数字。可以编写如下的正则表达式:javascript const ipRegex = \/^\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}$\/;这个正则表达式会检查输入字符串是否符合IP地址格式,即四个由点分隔的1到3位数字。如果用户输入的内容不符合这个规则,我们可以将其清空。...

只能输入数字和字母组合的正则表达式怎么写?
var p = \/(?!^\\d+$)(?!^[a-zA-Z]+$)[0-9a-zA-Z]{4,23}\/(?!^\\d+$) 排除全数字(?!^[a-zA-Z]+$) 排除全字母[0-9a-zA-Z]{4,23} 字符或字母4-23位,不考虑全为数字和全为字符情况。if(\/^[a-zA-Z0-9]{4,23}$\/.test(password)){ alert('ok');} 至少有一个...

js验证如何限制文本框只能输入数字
1.js验证只能输入数字:具体代码如下:function check_validate1(value){ var reg = \/^\/d+$\/; \/\/ 定义正则表达式 if( value.constructor === String ){ \/\/ 判断传入的是否是字符串 var re = value.match( reg ); \/\/ 规则校验 return true;} return false;} 2.js验证只能输入字母....

文本框限制输入
文本框限制输入1、上面的文本框只能输入数字代码(小数点也不能输入):CODE:input onkeyup="this.value=this.value.replace(//D/g,'')" onafterpaste="this.value=this.value.repl

如何用正则表达式限制文本框里只能输入英文,数字,下划线和点_百度知 ...
^[a-zA-Z\\d_.]+

用正则表达式限制文本框只能输入数字和+
这样能满足你所谓的要求 其实这样也是有漏洞的,当你一将键盘按下不松,它是不会触发onkeyup事件的,你的文本框又可以输入其它字符了。解决方法:把后面事件里的内容写成方法,在onkeyup,和onkeydown两个事件里都调用该方法就可以了!不好意思刚发现那个 "g" ,我也不大清楚是什么意思,只知道加...

JS判断文本框输入的包含字母,数字,汉字,但输入的时候必须有汉字_百度知 ...
有关正则表达式 1.只能输入数字和英文的: 2.只能输入数字的: 3.只能输入全角的:

请教让文本框只允许输入数字和英文逗号的正则表达式
"^[0-9,]+$"匹配整个文本框的内容。

相似回答