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)

結果


在這裏插入圖片描述
可以看到,已經正確實現匹配了。

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