常用正则表达式

var $regexs = {
        require : /.+/,
        email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
        phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,
        mobile : /^((\(\d{2,3}\))|(\d{3}\-))?((13\d{9})|(15[389]\d{8}))$/,
        url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"])*$/,
        ip : /^(0|[1-9]\d?|[0-1]\d{2}|2[0-4]\d|25[0-5]).(0|[1-9]\d?|[0-1]\d{2}|2[0-4]\d|25[0-5]).(0|[1-9]\d?|[0-1]\d{2}|2[0-4]\d|25[0-5]).(0|[1-9]\d?|[0-1]\d{2}|2[0-4]\d|25[0-5])$/,
        currency : /^\d+(\.\d+)?$/,
        number : /^\d+$/,
        zip : /^[1-9]\d{5}$/,
        qq : /^[1-9]\d{4,8}$/,
        english : /^[A-Za-z]+$/,
        chinese :  /^[\u0391-\uFFE5]+$/,
        username : /^[a-z]\w{3,19}$/i,
        integer : /^[-\+]?\d+$/,
        'double' : /^[-\+]?\d+(\.\d+)?$/
    };
  
原文地址:https://www.cnblogs.com/weekend001/p/2038700.html