有关正则表达式的研究

 var regexpress = "^[1-9]\\d*$";                

 var yesno= (new RegExp(regexpress, "")).test("要验证的值");

另一种正则使用方法

 if(/^1[0-9]{10}$/.test(mobile))

     {

        $('sp_mobile').innerHTML='';

        $('sp_mobile').className="";

       ismobile=true;    

     }else

     {

        $('sp_mobile').innerHTML='手机格式不正确';

        $('sp_mobile').className="red";

        ismobile=false;

     }

    if(/^[-]?\d+$/.test(pricemin)||pricemin=='')
        {
            ispricemin=true;
        } 
        else
        {
            $('sp_allowprice').innerHTML='请输入整数';
            ispricemin=false;
        }

输入长度的判断

 if (jQuery("#Words").val().replace(/[^\x00-\xff]/g, "**").length > 500) {
       
        alert("最多输入250个汉字");
        return;
 }
posted @ 2010-10-08 16:48  老皆知  阅读(213)  评论(0编辑  收藏  举报