【2018-12-10】汉字、手机号码验证

1、手机号码验证

checkPhoneNum(num) {

  var phonetel = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{8})$/;

  var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1}))+\d{8})$/;

  if (num.length != 11 && mobile.length > 0) {

    //手机号错误,长度有误

    return false;

  }

  if (!myreg.test(num)) {

   //手机号有误

   return false;

  }

  return true;  //如果以上情况都没发生则为正确手机号

},

2、判断是否为汉字

isCharacter(word){

  let re = new RegExp("^[\u4e00-\u9fa5]");

  return re.test(word)  //如果为汉字则返回true

}

原文地址:https://www.cnblogs.com/IT-Bao/p/10100030.html

时间: 2024-10-11 10:48:42

【2018-12-10】汉字、手机号码验证的相关文章

2018.12.10 区块链论文翻译

Dynamic Role Binding in Blockchain-Based Collaborative Business Processes (University of Tartu, Estonia) 基于区块链的协同商业过程的动态角色绑定 区块链使不信任多方之间的协作商业过程称为可能.现有平台用high-level的概念来建模这个过程,并把它写到智能合约上部署到区块链平台上.然而,现有的平台没有考虑在这个过程中,哪个人有资格执行哪个任务,要么完全忽略这个问题,要么采用静态方法,其中所有

2018/12/10《大话设计模式》【备忘录模式】

1:为什么要使用备忘录模式? - 定义:在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态.这样以后就可将该对象恢复到原先保存的状态. - 在平常的需要备忘/快照的模式中,经常需要客户端来进行操作来进行复杂操作保存等逻辑. - 哎~,这个越说越晦涩,就这么说吧,不用修改基类,你想保存这个对象之前的状态,就是用这个就好了 - 就类似备忘录一样 2:备忘录模式的应用场景? - 在<大话涉及模式中也指出> - 适合功能比较复杂的历史功能这样的类,或者简单存储的属性. 3:备忘录

2018.12.10——集合(定义、交集)

一.定义集合: 例1: s=set(['sdfsadf',123,'sdsssssssss']) print(s) #输出结果:{'sdfsadf','sdsssssssss',123} 例2: s=set('sdfsadf') print(s) #输出结果: #{'s','f','d','a'} 二.关系运算之--交集运算: 方法一: v=['lcg','szw','zjw'] x=['lcg','szw'] vandx=[] for item in v: if item in x: vand

Gerrit审核服务器搭建简易教程(Ubuntu 12.10)

原文出处:http://www.linuxidc.com/Linux/2013-02/79999.htm 1.安装Ubuntu12.xx(本人使用的是12.10,其他版本未测试) 2.配置java环境 下载jdk-6u34-linux-x64.bin(百度google),终端中执行安装(如没有权限,则执行 chmod a+x jdk-6u34-linux-x64.bin) $: ./jdk-6u34-linux-x64.bin 安装会自动执行.安装完后,配置相关环境变量 $: vim ~/.ba

手机号码验证

/*手机号码验证*/$(function() { $("#submit").click(function() { var mobile = $("#mobile").val(); if(mobile && /^1\d{10}$/.test(mobile)) { //alert("正确!"); } else { alert("请输入正确的手机号码!"); } });});

IntelliJ IDEA 最新激活码(截止到2018年10月14日)

IntelliJ IDEA 注册码: EB101IWSWD-eyJsaWNlbnNlSWQiOiJFQjEwMUlXU1dEIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInBy

12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期

12.10 Nginx访问日志 [[email protected] vhost]# vim test.com.conf除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加access_log /tmp/test.com.log martin;这里的combined_realip就是在nginx.conf中定义的日志格式名字 [[email protected] vhost]# /usr/local/nginx/sbin/nginx -tnginx: the co

微软常用VC运行库合集(2018.4.10)X86X64

相信使用windows的小伙伴们都遇到过运行库报错的问题,尤其是使用绿色软件的时候,比如QQ和PS,由于在精简的时候把运行库精简掉了,所以难免会出现运行库报错.除了市面上的盗版ghost系统会内置运行库外,一般来说,微软原版的windows比较干净,没有集成运行库. 包含组件 * Visual Basic Virtual Machine(5.1) * Visual Basic Virtual Machine (6.0) * Microsoft C Runtime Library(7.0) * M

Python学习之路—2018/7/10

Python学习之路-2018/7/10 博客开发项目流程 ? 一般来说,一个项目的开发流程分为:项目需求.设计表结构.功能开发.测试功能.产品上线,本次学习以博客园为蓝本进行开发. 1.项目需求 博客的开发的需求主要有以下几点: 基于auth模块和Ajax实现登录验证 基于forms组件和Ajax实现注册功能 设计博客首页 设计个人站点页面 设计文章详情页面 实现文章点赞功能 实现文章的评论功能,包括对文章的评论以及对文章评论的评论 实现富文本编辑框 防止xss攻击(例如当用户的文章中含有JS