关于JS正则

验证数字

function checkinput(s) {

  var regu = /^[0-9]*$/;

  var re = new RegExp(regu);

  if (re.test(s)) {

    return true;

  } else {

    return false;

  }

}

验证小数

function checkdata(s) {

  var regu = /^[0-9]+(.[0-9]+)?$/;

  var re = new RegExp(regu);

  if (re.test(s)) {

    return true;

  } else {

    return false;

  }

}

验证汉字

function checkword(s) {

  var regu = /^[\u4e00-\u9fa5]+$/;

  var re = new RegExp(regu);

  if (re.test(s)) {

    return true;

  } else {

    return false;

  }

}

验证姓名

function checkname(s) {

  var regu = /^[\u4e00-\u9fa5]+$/;

  var re = new RegExp(regu);

  if (re.test(s)) {

    return true;

  } else {

    return false;

  }

}

验证身份证号

function checkidcard(s) {

  var regu = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[xX])$/;

  var re = new RegExp(regu);

  if (re.test(s)) {

    return true;

  } else {

    return false;

  }

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,261评论 0赞 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 137,282评论 19赞 139
  • 我喜欢, 一个人, 走在昏黄的路灯下, 更喜欢, 和自己心爱的人, 手牵着手, 在昏黄的路灯下, 说说笑笑, 走走...
    原野杏子阅读 718评论 0赞 0
  • Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些...
    人醒夢已碎阅读 525评论 0赞 0
  • 春花秋月何时了,往事知多少。小楼昨夜又东风。故国不堪回首月明中。雕栏玉砌应犹在,只是朱颜改。问君能有几多愁。恰似一...
    尘里微光阅读 653评论 4赞 5

友情链接更多精彩内容