• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    JavaScript常用的正则表达式表单验证代码
    常用的正则表达式如下:
    复制代码 代码如下:

    "^-?[1-9]\\d*$", //整数
    "^[1-9]\\d*$", //正整数
    "^-[1-9]\\d*$", //负整数
    "^([+-]?)\\d*\\.?\\d+$", //数字
    "^[1-9]\\d*|0$", //正数(正整数 + 0)
    "^-[1-9]\\d*|0$", //负数(负整数 + 0)
    "^([+-]?)\\d*\\.\\d+$", //浮点数
    "^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*$",   //正浮点数
    "^-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*)$",  //负浮点数
    "^-?([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0)$",  //浮点数
    "^[1-9]\\d*.\\d*|0.\\d*[1-9]\\d*|0?.0+|0$",   //非负浮点数(正浮点数 + 0)
    "^(-([1-9]\\d*.\\d*|0.\\d*[1-9]\\d*))|0?.0+|0$",  //非正浮点数(负浮点数 + 0)
    "^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$", //邮件
    "^[a-fA-F0-9]{6}$", //颜色
    "^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%=]*)?$", //url
    "^[\\一-\\龥\\?-\\?]+$", //仅中文
    "^[\\x00-\\xFF]+$", //仅ACSII字符
    "^\\d{6}$", //邮编
    "^(13|15|18)[0-9]{9}$", //手机
    "^(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)$", //ip地址
    "^\\S+$", //非空
    "(.*)\\.(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$", //图片
    "(.*)\\.(rar|zip|7zip|tgz)$", //压缩文件
    "^\\d{4}(\\-|\\/|\.)\\d{1,2}\\1\\d{1,2}$", //日期
    "^[1-9]*[1-9][0-9]*$", //QQ号码
    "^(([0\\+]\\d{2,3}-)?(0\\d{2,3})-)?(\\d{7,8})(-(\\d{3,}))?$", //电话号码的函数(包括验证国内区号,国际区号,分机号)
    "^\\w+$", //用来用户注册。匹配由数字、26个英文字母或者下划线组成的字符串
    "^[A-Za-z]+$", //字母
    "^[A-Z]+$", //大写字母
    "^[a-z]+$", //小写字母
    "^[1-9]([0-9]{14}|[0-9]{17})$" //身份证



    如下是一个简单的实例:
    复制代码 代码如下:

    function chkNum(obj){
    var val = obj.val;
    if(val!=""){
    if(!(/^[0-9]{1,20}$/.exec(val))){
    obj.val="";
    alert("请输入有效数字!");
    obj.focus();
    }
    }
    }

    脚本之家另外推荐的两个网址:
    JavaScript 表单验证正则表达式大全[推荐]
    JavaScript 使用正则表达式进行表单验证的示例代码
    您可能感兴趣的文章:
    • js 常用正则表达式表单验证代码
    • JavaScript 表单验证正则表达式大全[推荐]
    • js正则表达式注册页面表单验证
    • 最常用的15个前端表单验证JS正则表达式
    • JavaScript 使用正则表达式进行表单验证的示例代码
    • js正则表达式验证表单【完整版】
    • js用正则表达式来验证表单(比较齐全的资源)
    • JavaScript表单通过正则表达式验证电话号码
    • JS表单数据验证的正则表达式(常用)
    • 原生js实现表单的正则验证(验证通过后才可提交)
    上一篇:用Java正则去掉字符串中重复出现的字符
    下一篇:JavaScript RegExp 正则表达式对象详细说明
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    JavaScript常用的正则表达式表单验证代码 JavaScript,常用的,常,用的,