首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

正则表达式中的^\w+$如何无法使用

2012-09-07 
正则表达式中的^\w+$怎么无法使用JScript codefunction p_name(){var usernamedocument.getElementById(

正则表达式中的^\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+$/;

热点排行