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
提交
取消