(1)手机号前三位可能出现的情况有:
130 131 132 133 134 135 136 137 138 139
143 147
150 151 152 153 154 155 156 157 158 159
170 171 173 176 177
180 181 182 183 184 185 186 187 188 189

因此,验证手机号的表达式:

([1][358][0-9][0-9]{8})|([1][4][37][0-9]{8})|([1][7][01367][0-9]{8})

(2)邮箱的一般为:(数字或字母或_或.或-)@(数字或字母或_或.或-).com.cn

因此,验证邮箱的表达式为:

[0-9a-zA-Z_.-]+[@][0-9a-zA-Z_.-]+([.][a-zA-Z]+){1,2}

释义:
    [0-9a-zA-Z_.-]+表示数字或字母或_或.或-产生1次或多次;

[@]表示@;

[.]表示.

([.][a-zA-Z]+){1,2}表示.字母出现1次或2次,其中“+”表示字母出现1次或多次

注:如有不知道符号意义的,请参见:

https://blog.csdn.net/guanmao4322/article/details/88204372

正则表达式-验证手机号与邮箱相关推荐

  1. js 正则匹配邮箱_JS正则表达式验证手机号和邮箱

    一.验证手机号 functionisPoneAvailable(poneInput) {var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;if (!myreg.test(pon ...

  2. PHP正则表达式验证手机号、邮箱、身份证号码、姓名等

    在PHP编写的程序中,为了保证代码本身的流程安全,少不了对数据流进行一些效验的工作.而PHP给我提供了正则表达式验证函数,我们可以很方便的通过正则表达式的验证函数,来检查数据流是否符合标准. 今天我们 ...

  3. 微信小程序-正则表达式(验证手机号-身份证-邮箱..)

    手机号验证: if (!(/^1[34578]\d{9}$/.test(e.detail.value.phone))) {wx.showToast({title: '手机号码有误',duration: ...

  4. 正则表达式验证手机号,邮箱

    正则表达式 1.什么是正则表达式 正则表达式能够描述字符串的格式 通常用于验证字符串内容 正则表达式并不是java语言的内容,而是独立于编程语言的体系 2.为什么需要正则表达式 在人机信息交互时,可以 ...

  5. js正则表达式验证手机号,邮箱,QQ,密码

    <script type="text/javascript" src="js/jquery/jquery.1.7.1.js"></script ...

  6. Layui官方js正则验证手机号,邮箱,网址,日期,身份证

    Layui官方js正则验证手机号,邮箱,网址,日期,身份证.从官方js里挖出来的,正则表达式,赶紧收藏. js正则验证手机号:/^1\d{10}$/ js正则验证邮箱:/^([a-zA-Z0-9_\. ...

  7. javascript正则表达式验证手机号

    javascript正则表达式验证手机号 限制条件 以1为开头 第二位为3 4 5 7 8中的任意一位 最后以0-9的9个整数结尾 //^[1]:第一位限制为1 //[3,4,5,7,8]:第二位限制 ...

  8. vue监控表单输入事件,正则验证手机号,邮箱

    vue监控表单输入事件,正则验证手机号,邮箱 <div class="input-name"><inputclass="input-type" ...

  9. js 正则表达式 验证手机号

    js 正则表达式 验证手机号 /*** 验证手机号码格式是否正确* param: value 要验证的值,String类型* return:state 状态(true正确,false错误) msg 提 ...

  10. iOS开发正则表达式,验证是否是邮箱,手机号,银行卡号,URL等等

    这里是用的类扩展,封装了验证是否是邮箱,手机号,工商税号,身份证号,链接,车牌号等等功能. .h文件 #import <Foundation/Foundation.h> @interfac ...

最新文章

  1. 华为全球最快AI训练集群Atlas 900诞生
  2. 数据库视频总结三(游标和事务)
  3. Chrome——我的Chrome插件
  4. SprintBoot中JPA的使用
  5. Linux Ubuntu终端“@”前后的含义及修改(修改用户名及主机名)【试用办法,部分不可行】
  6. 宁德时代在川签署四方协议 加快全省锂矿资源勘查开发
  7. kettle教程,简单插入与更新
  8. vue实现完整的购物车功能(包括单选全选,删除商品和结算商品功能)
  9. 未来IT行业前景如何?
  10. python ddos攻击脚本_【分享】Python简易DDos攻击器源码
  11. 在recovery下挂载/system以使用adb
  12. 芯片到uboot启动流程 :ROM → MLO(SPL)→ uboot.img
  13. 我的优点是会使用计算机用英语怎,优点用英语,我的50个优点。
  14. matlab 卡丹 公式,卡丹公式是什么?请写出来,并用例题加以解释,
  15. 江苏中理网络科技有限公司介绍
  16. 【小程序开发之准备工作】如何开通云开发和CMS内容管理平台
  17. 软件设计师(计算机系统)
  18. 热修复 移动平台热更新技术背景
  19. 思维导图02----Java面向对象
  20. 阿里云【名师课堂】Java零基础入门24 ~ 26:方法的定义与使用

热门文章

  1. 上万网友自发利用“蔚蓝地图”报污染源
  2. 站内搜索引擎源代码 asp.net
  3. 爬虫 - 股票爬虫实例之雪球网
  4. 货币金融学(米什金)笔记:金融体系、货币相关
  5. C#文件和文件文件夹排序
  6. Linux版本qq可以远程协助吗,QQ的最实用功能:远程协助
  7. ALTER TABLE 语句
  8. html怎么把图片左移_css如何向左移动图片
  9. 寻找回文素数python
  10. 你所不知道的互联网那些职业-技术岗