javascript验证解决思路

javascript验证我是初学者,希望给点好理解的代码用户名: 必须是字母数字或下划线, 不能以数字开头. 密码:

javascript验证
我是初学者,希望给点好理解的代码

用户名: 必须是字母数字或下划线, 不能以数字开头. 密码: 6-16位字母数字下划线

[解决办法]
用户名:[a-zA-Z_][a-zA-Z0-9]*
密码:[a-zA-Z0-9]{6,}

判断 /[a-zA-Z_][a-zA-Z0-9]*/.test(用户名),返回为true通过