JavaScript这个正则表达式怎么写?4到20位数字或字母 下划线 开头不能是0和下划线

如题所述

var reg = /^[1-9a-z]\w{3,19}$/i;
var str = "a1_";
console.log(reg.test(str));

// 将心比心,采纳即可追问

*$ 这两个字符是什么意思?

追答

$代表结束
*代表0个或多个

温馨提示:答案为网友推荐,仅供参考
相似回答