Android 校验email是否合法实现代码

 更新时间:2017年01月24日 11:49:00   投稿:lqh  
这篇文章主要介绍了Android 校验email是否合法实现代码的相关资料,需要的朋友可以参考下

Android 校验email是否合法

这个其实跟JAVA中是一样的。例子:



String regEx = 
  "^(([\\w-]+\\.)+[\\w-]+|([a-zA-Z]{1}|[\\w-]{2,}))@" 
    +"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?" 
    +"[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\." 
    +"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?" 
    +"[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|" 
    +"([a-zA-Z]+[\\w-]+\\.)+[a-zA-Z]{2,4})$"; 
 
  public void btnValidateEmailAddress(View v) 
  { 
  strEmailAddress = editTextEmail.getText().toString().trim(); 
 
    Matcher matcherObj = Pattern.compile(regEx).matcher(strEmailAddress); 
 
    if (matcherObj.matches()) 
    { 
    Toast.makeText(v.getContext(), strEmailAddress+" is valid", Toast.LENGTH_SHORT).show(); 
    } 
    else 
    { 
    Toast.makeText(v.getContext(), strEmailAddress+" is InValid", Toast.LENGTH_SHORT).show(); 
    } 
  } 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Android Flutter自适应瀑布流案例详解

    Android Flutter自适应瀑布流案例详解

    这篇文章主要介绍了Android Flutter自适应瀑布流案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • Android自定义View绘制流程详解

    Android自定义View绘制流程详解

    这篇文章主要为大家介绍了Android自定义View绘制流程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Android设置图片圆角的方法

    Android设置图片圆角的方法

    这篇文章主要为大家详细介绍了Android设置图片圆角的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Flutter实现软键盘与其它区域丝滑切换效果

    Flutter实现软键盘与其它区域丝滑切换效果

    这篇文章主要为大家详细介绍了如何使用Flutter实现软键盘与其它区域丝滑切换效果,文中的示例代码讲解详细,需要的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • Android Studio支持安卓手机投屏功能详解

    Android Studio支持安卓手机投屏功能详解

    这篇文章主要给大家介绍了关于Android Studio支持安卓手机投屏功能的相关资料,文中通过图文介绍的非常详细,对有需要的朋友具有一定的参考学习价值,需要的朋友可以参考下
    2023-01-01
  • Android中WebView加载网页设置进度条

    Android中WebView加载网页设置进度条

    这篇文章主要为大家详细介绍了Android中WebView加载网页设置进度条的相关代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • Json数据解析模拟美团界面显示

    Json数据解析模拟美团界面显示

    这篇文章主要介绍了Json数据解析模拟美团界面显示,涉及到json数据解析相关知识,本文写的非常不错,具有参考价值,特此分享供大家学习
    2016-01-01
  • Android入门之ViewFlipper翻转视图的使用详解

    Android入门之ViewFlipper翻转视图的使用详解

    本篇给大家带了的是ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放!本篇我们我们会使用两个例子:一个自动播放首页轮播页一个手动可左右滑动道页的轮播页来说透这个组件的使用,感兴趣的可以了解一下
    2022-11-11
  • Android语音识别技术详解及实例代码

    Android语音识别技术详解及实例代码

    这篇文章主要介绍了Android语音识别技术的相关资料,并附实例代码及实例实现效果图,需要的朋友可以参考下
    2016-09-09
  • Flutter使用Overlay与ColorFiltered新手引导实现示例

    Flutter使用Overlay与ColorFiltered新手引导实现示例

    这篇文章主要介绍了Flutter使用Overlay与ColorFiltered新手引导实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10

最新评论