不理解我寫不能全為數字的效果是有問題的,關于正則表達式
老師寫的不能全為數字:
var re_n=/[^\d]/g;
if(!re_n,test(this.value))
而我的是: var re=/[\d]/g;
if(re,test(this.value))
測試出來的結果是我寫的輸入有數字有字母的部分還是提示錯誤。而老師的不會。
不理解為什么我的會,我寫的re表示的是數字,然后re.test測試出來的是全部是數字,就返回的是ture,然后就會發(fā)出警告。感覺好像沒有問題,不知道我哪塊理解錯了