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