下面是設(shè)置用戶代碼為字母數(shù)字組合,并且4~6位,測試正確的是:var re = new RegExp(/^[a-zA-Z0-9]{4,6}$/);為什么下面幾種是錯誤的?var reg = new RegExp("/^[a-zA-Z]\w+@\w+\.com$/");var reg = new RegExp("^[a-zA-Z]\w+@\w+\.com$");var reg = new RegExp("[a-zA-Z]\w+@\w+\.com");使用new RegExg的語法不是:re = new RegExp("pattern",["flags"]) 嗎?這個是從幫助手冊上看到到為什么這幾個加分號就不正確,而不加分號才是正確的?
javascript 使用 new RegExp 創(chuàng)建正則表達(dá)式?
慕的地6264312
2019-02-14 15:11:11