function AlCheck(s)
{
var str=s;
var reg=/(([0-9]|[a-z]|[A-Z]|[_])$)/;
var bool = reg.test(str);
return bool;
}
{
var str=s;
var reg=/(([0-9]|[a-z]|[A-Z]|[_])$)/;
var bool = reg.test(str);
return bool;
}
调试欢乐多
楼主,其实我还不是很明白你的问题,你是要开头是a-z,然后接着是下划线还是怎样。我这个是开头是a-z或_或-的
这种写法不对呀,不允许我输入“!”呀
/[a-z][a-z0-9_-!@]*/
你的写法我这里好象通不过,出现了错误了/^[a-z]\w*$/i.test(str)我想在以上的基础上,再增加可以输入“-”和“@”和“!”,要怎么修改呢,多谢了
试一试这个
/^[a-z]+[\w\-\!\@]*$/i.test(str)