1
我想在整個網站中創建可重用的驗證函數。以下是我目前正在處理的內容。我被困在模式與正則表達式不匹配的地方。請指導我這樣做的正確方法。將正則表達式轉換爲可重用函數
function match_str(str, pattern){
mask = "/^[" + pattern + "]+$/";
check = mask.test(str);
return check;
}
錯誤消息:掩模不是函數
function match_str(str, pattern){
mask = /^[pattern]+$/;
check = mask.test(str);
return check;
}
錯誤消息:始終返回false
//Usage
alert(match_str('test', 'a-z'));
啊我今天新learn't東西。謝啦! –
@紅色病毒 - 謝謝!如果這解決了您的問題,請您考慮將此答案標記爲已接受,讓社羣知道這個問題已解決? http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – ziesemer