邮箱正则验证

我们经常会使用到邮箱验证,这是 c# 的验证方式:

    /// <summary>/// 校验输入的内容是否为邮箱/// </summary>/// <param name="inputData">输入字符串</param>/// <returns></returns>public static bool IsEmail(string inputData){Regex RegEmail = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");Match m = RegEmail.Match(inputData);return m.Success;}

使用方式:

  /// <summary>/// 验证邮箱/// </summary>private void RegularVerify(){string email = m_Email.text;string affirmEmail = m_AffirmEmail.text;if (email == ""){Debug.Log("未填邮箱!");return;}if (affirmEmail == ""){Debug.Log("未确认邮箱!");return;}if (!IsEmail(email)){Debug.Log("邮箱正则验证不对!");return;}if (!IsEmail(affirmEmail)){Debug.Log("二次邮箱正则验证不对!");return;}if(email != affirmEmail){Debug.Log("两次邮箱不一样!");return;}Hide();Debug.Log("提现成功!");}

我们经常会使用到邮箱验证,这是js的验证方式:

    RewardWithDraw() {var reg = /^\w+\@+[0-9a-zA-Z]+\.(com|com.cn|edu|hk|cn|net)$/;var accounttext = this.account.string;var accountAffirm = this.accountAffirm.string;if (accounttext == "") {console.log("未绑定邮箱");return;}if (reg.test(accounttext)) {console.log("正则验证通过!");} else {console.log(reg.test(accounttext)+"正则验证不通过!")return;}if (accountAffirm == "") {console.log("未确定邮箱");return;}if (reg.test(accountAffirm)) {console.log("正则验证通过!");} else {console.log(reg.test(accountAffirm)+"正则验证不通过!")return;}if(accounttext!=accountAffirm){console.log("两次输入邮箱不一样!");return;}if(accounttext==accountAffirm){console.log("验证通过");}},

Unity3d开发之十二:邮箱正则验证js和c#相关推荐

  1. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十二讲:盒子的定位方式

    陈力:传智播客古代 珍宝币 泡泡龙游戏开发第十二讲:盒子的定位方式 摘要:通过前节<第十一讲:浮动>学习了贵阳网站建设中的DIV+CSS中盒子模型和浮动进行介绍.框模型是CSS的基础,本文 ...

  2. 【Visual C++】游戏开发五十二 浅墨DirectX教程二十 骨骼动画来袭(一)

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8832812 作者:毛星云(浅墨 ...

  3. 【Visual C 】游戏开发笔记十二 游戏输入消息处理 一 键盘消息处理

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  4. 动画骨骼【Visual C++】游戏开发五十二 浅墨DirectX教程二十 骨骼动画来袭(一)...

    间时紧张,先记一笔,后续优化与完善. 本系列文章由zhmxy555(毛星云)编写,载转请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/detail ...

  5. 【Visual C++】游戏开发笔记十二 游戏输入消息处理(一) 键盘消息处理

    相信大家都熟悉<仙剑奇侠传98柔情版>的人机交互方式,用的仅仅是键盘.在那个物质并不充裕的时代,一台配置并不高的电脑,一款名叫<仙剑奇侠传>的游戏,却能承载一代人对梦想的追逐. ...

  6. 【Visual C++】游戏开发五十二 浅墨DirectX教程二十 骨骼动画来袭(一)

    这是答应大家的讲解骨骼动画的文章的N部曲的第二篇.这篇文章里,我们对现行的三种模型动画技术进行了概述,然后对X文件构成进行了详细的剖析,最后放出了骨骼动画的第一个示例程序,载入了<诛仙>中 ...

  7. PHP正则验证手机号码和座机号码、邮箱正则验证(方法源码)

    1.PHP验证字符串,验证联系电话和邮箱:// 验证联系电话 $isMob="/^1[34578]{1}\d{9}$/";$isTel="/^([0-9]{3,4}-)? ...

  8. php邮箱地址验证,js和php邮箱地址验证的实现方法

    邮箱地址验证有很多方法.在浏览器端,js邮箱验证可以通过正则表达式检测. 比如: 复制代码 代码如下: function isEmail(email) { return /^((([a-z]|\d|[ ...

  9. STM32CubeIDE开发(三十二), stm32人工智能开发应用实践(Cube.AI).篇二

    一.事有蹊跷 接篇一,前面提到在使用cube.AI生成的c语言神经网络模型API调用时,输入数据数量是24,输出数据数量是4,但上文设想采集了三轴加速度传感器的x/y/z三个各数据,按Jogging( ...

最新文章

  1. TensorFlow平台搭建
  2. Hibernate笔记——9.关联映射(下)
  3. 软件工程(2019)第一次作业
  4. 杭电2030java做法_杭电ACM2040java做法
  5. 什么是机房三维(3D)监控系统,什么是机房可视化动力环境监控系统?
  6. 北航计算机科学与技术专业培养计划,北京航空航天大学2020年计算机科学与技术专业培养计划...
  7. 安装MyEclipse得心得
  8. 高性能MySQL(第二版)第三章 架构优化和索引(上)——读书笔记
  9. vue可以多次导入吗_vue组件怎么复用,比如有abc三个组件,b是可复用组件,引入到a和c中,但是怎么才能在a和c中的数?...
  10. 2016版excel_憋了三年,整理出这些相见恨晚的Excel大神技巧,分分钟做出超赞Excel表格!...
  11. css不继承上级样式_CSS基础知识(一)
  12. 戴尔BIOS 爆多个高危漏洞,影响Inspiron 等数百万系统
  13. pandas 之 set_index
  14. java启动脚本_java启动脚本
  15. Linux内核系统调用原理与实现
  16. php令牌桶,令牌桶限频(TokenBucket)
  17. CCA(典型相关分析)
  18. python实现图片压缩_python如何实现图片压缩
  19. 计算机安全领域四大顶级会议,安全领域四大会议
  20. 微信公众号实现消息推送

热门文章

  1. 转载 锁机制与原子操作 第四篇
  2. 【网络摘录】Google网页搜索技巧
  3. URI API——公交、驾车、步行导航
  4. python中的随机数种子seed()
  5. NLP系列笔记:通俗理解LDA主题模型
  6. 02) android studio 创建安卓虚拟机,使用虚拟机调试
  7. Android ImageView 四个角自定义角度,以及角度的变换
  8. android sku 库存管理,建议收藏!为什么合理的SKU设置对有效库存管理与销售至关重要?...
  9. Android源码目录结构,以Android2.1为例
  10. 如何在Ubuntu下为SI安装Fixedsys字体