【发布时间】:2011-02-22 06:11:38
【问题描述】:
我正在努力弄清楚为什么这不起作用:
function hasOnlyWhitelistedCharacters(string)
{
var whitelist = RegExp("\\w");
console.log(whitelist.test(string));
return whitelist.test(string);
}
当我运行这个字符串时:“wwww?????**
进入这个函数,它返回true。它不应该返回false吗?事实上,似乎无论我做什么它都会返回 true。
这些也不起作用:
var whitelist = RegExp(\w);
var whitelist = /\w/;
【问题讨论】:
标签: javascript regex security