前言
最近在開發過程中有個小需求,只能輸入數字和大寫字母的正則表達式,這裏不用任何庫,單純用原生實現。不多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)
結果
可以看到,已經正確實現匹配了。