其实是在作表单提交前的校验,判断是否超长,以前是自己用javascript写的,现在想用正则表达式来写,路过的老大提个建议

解决方案 »

  1.   

    function CheckValue(var)
    {
        var str = var;
       
        if (str.length > n)
             return false;
        else
             return true;
    }
      

  2.   

    wubike:谢谢你的回复,我是想用正则表达式来作
      

  3.   

    \w{0, n};
    Regex regex = new Regex("\w{0, 5}");
    if(regex.IsMatch(textbox1.text))
      

  4.   

    \w{0,n}
    用RegularExpressionValidator控件啊
      

  5.   

    henryfan1(每天好心情(*_*)) :谢谢,我在aspx中用了一个RegularExpressionValidator控件,正则表达式用\w{0,150},填写只要填写汉字就通不过,匹配汉字的用w不行么?
      

  6.   

    leezjs(.Net Learning 中) :谢谢,我用的就是RegularExpressionValidator
      

  7.   

    非常感谢 vme(Abo),结帖,谢谢大家的回复