function regCheck(type){ /* * 正则表达式匹配 * auther:BeginMan * date:2013/11/4 */ var reg = ''; if(type == 1){ //用户名校验 reg = /^(\w|[\u4E00-\u9FA5]){4,16}$/ //中英文数字下划线4-16位 } return reg;}如我这个函数,为什么我输入:admin 不匹配呢?不管中英文输入7位以上才能匹配,这是为什么呢,我不想要这种匹配方式。我想要的结果是:如果不管中英文,用户名都匹配4-16位。
添加回答
举报
0/150
提交
取消