正则表达式中的^\w+$如何无法使用
正则表达式中的^\w+$怎么无法使用
------解决方案--------------------
var reg=new RegExp("^\w+$");
改成
var reg=new RegExp("^\\w+$");
------解决方案--------------------
有点多此一句的定义法。。。
JavaScript中正则表达式对象是可以直接书写的:
var reg = /^\w+$/;
- JScript code
function p_name(){ var username=document.getElementById("name"); var reg=new RegExp("^\w+$"); if(!reg.test(username)){ document.getElementById("userText").innerHTML="<font color=red>请输入用户名</font>"; }else{ document.getElementById("userText").innerHTML=""; } }
------解决方案--------------------
var reg=new RegExp("^\w+$");
改成
var reg=new RegExp("^\\w+$");
------解决方案--------------------
有点多此一句的定义法。。。
JavaScript中正则表达式对象是可以直接书写的:
var reg = /^\w+$/;