1
我回答一個問題,下面收益false
爲什麼正則表達式構造函數不工作?
var regexp = new RegExp("([\w\.-]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4})");
var result = regexp.test($("#email").val()); // returns false
雖然
var regexp = /([\w\.-]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4})/;
var result = regexp.test($("#email").val()); // returns true
這是爲什麼?