js验证只能输入字母,数字或字母数字组合正则表达式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js验证只能输入字母,数字或字母数字组合正则表达式相关的知识,希望对你有一定的参考价值。

1.在ue编辑器中创建一个新的空白html文件和js文件。

2.在ue编辑器中输入以下HTML代码,如下图所示。

3.在ue编辑器中输入以下js代码,如下图所示。

4.编辑完成后,在ue编辑器中点击“save”,选择不含BOM的UTF8格式。

5.在浏览器中打开这个HTML文件,您可以看到生成的英语和数字混合正则表达式效果。

参考技术A var a = 'sdfsg3[][5353';
var b = /^[0-9a-zA-Z]*$/g;
alert(b.test(a));
/^[0-9a-zA-Z]*$/g 就是只能输入数字或者字母的正则表达式。
参考技术B var a = 'sdfsg3[][5353';
var b = /^[0-9a-zA-Z]*$/g;
alert(b.test(a));

/^[0-9a-zA-Z]*$/g 就是只能输入数字或者字母的正则表达式。
参考技术C /^[0-9a-zA-Z]*$/ 参考技术D /^[A-Za-z0-9]+$/

正则验证 只能输入中文数字字母 2-10个字符之间

var reg = /([u4e00-u9fa5\dA-Za-z]){2,10}/;       //这个表达式有一些特殊字符 比如@ 是可以验证通过的实际操作后发现


下面正则表达式普通字母、数字已经隐含了不包括特殊符号
所以下面包含普通字母、数字的正则表达是符合要求
^[a-zA-Z0-9]+$       //实际开发中用这个  不包含汉字
不包含特殊符号(‘ “ \ ),但可以包含其它字符的正则表达式
^[^(‘"\\?)]+$

本文出自 “kangjunfei” 博客,转载请与作者联系!

以上是关于js验证只能输入字母,数字或字母数字组合正则表达式的主要内容,如果未能解决你的问题,请参考以下文章