js中var reforName = /^\w+$/i

varreforName=/^\w+$/i;详细解释下,谢谢this.setAttribute=function(AttributeName,AttributeValue... var reforName = /^\w+$/i;详细解释下,谢谢this.setAttribute=function(AttributeName,AttributeValue)
{
AttributeName = AttributeName.toString();
AttributeValue = AttributeValue.toString();
var reforName = /^\w+$/i;
var reforValue = /^[^\s]*$/;
if(!reforName.test(AttributeName) || !reforValue.test(AttributeValue))
{
return false;
}
else
{
this.Attribute[AttributeName] = AttributeValue;
return true;
}
}
展开
 我来答
匿名用户
推荐于2017-05-20
展开全部
/^\w+$/i 两个/ / 表明正则表达式的开始与结束 ^开始字符,$结束字符 \w 包含【a-z,A-Z,_,0-9】中的字符,+代表可以有一个,或多个\w 后面的一个i是不区分大小写,其实放在这里没用了,因为\w包含着大小写 总的加起来意思是 以[a-z,A-Z,_,0-9]中的其中一个字符开始,中间可以有任意个[a-z,A-Z,_,0-9]字符,最后再以[a-z,A-Z,_,0-9]中的一个字符结束 比如适合的有:a,a09,a_01,001 不适合的有a-5,@12,¥12,中文字符,这些都不在[a-z,A-Z,_,0-9]范围里面
匿名用户
2013-09-08
展开全部
就是要求reforName必须全部是字母(正则中\w就是字母)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式