JS只能输入数字和大写字母的正则表达式

前言


最近在开发过程中有个小需求,只能输入数字和大写字母的正则表达式,这里不用任何库,单纯用原生实现。不多BB,直接上代码:

实现

var regex=/^[0-9A-Z]+$/; //正则表达式

var test1 = "asd123"; //测试小写字母
var test2 = "*+A3";	  //测试特殊字符
var test3 = "QWE789"; //测试正确输入

var result1 = regex.test(test1);
var result2 = regex.test(test2);
var result3 = regex.test(test3);

console.log(result1)
console.log(result2)
console.log(result3)

结果


在这里插入图片描述
可以看到,已经正确实现匹配了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章