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();     }   } 

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

更多相关文章

  1. android 个人论坛地址
  2. Android通用Adapter使用例子
  3. widget开发实例代码
  4. Android(安卓)配置 OpenCV2.3.1
  5. Eclipse如何打开Package Explorer
  6. C++调用Android函数弹出一个提示框中出现的问题总结
  7. android上怎样让一个Service开机自动启动
  8. [Android]错误: -source 1.7 中不支持 lambda 表达式 (请使用 -s
  9. android中TextView分段显示不同颜色,字体,时间

随机推荐

  1. 应用界面主题Theme使用方法
  2. 用Eclipse开发Android应用程序(3): 开发
  3. Android连接Mysql数据库教程以及增删改查
  4. android设置系统语言,字体大小,字体样式导
  5. Android核心分析(20)----Android应用程序
  6. Android(安卓)RelativeLayout 属性
  7. 移植 android, touch screen 不能正常工
  8. Android磁盘管理-系统源码分析(1)
  9. Android画图之Matrix(二)
  10. Android—— 4.2 Vold挂载管理_VolumeMan