有关正则表达式的研究

 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;

 }

你可能感兴趣的:(正则表达式)