Android 校验email是否合法实现代码
作者:lqh 时间:2021-06-02 05:18:24
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,校验email
0
投稿
猜你喜欢
Collections.shuffle()方法实例解析
2021-09-17 18:51:38
Android开发之HttpClient异步请求数据的方法详解【附demo源码下载】
2023-01-09 11:08:31
winform实现限制及解除鼠标移动范围的方法
2023-07-17 22:11:51
springboot中的pom文件 project报错问题
2022-01-24 00:41:55
C#控制图像旋转和翻转的方法
2023-11-26 08:25:08
Spring Boot 定义系统启动任务的多种方式
2023-11-24 13:25:33
Android开发flow常见API的使用示例详解
2021-09-25 05:27:49
Java C++ 算法题解leetcode145商品折扣后最终价格单调栈
2023-09-16 23:29:42
Android实现代码画虚线边框背景效果
2022-11-03 10:48:42
详解如何把cmd黑窗口把java文件打包成jar
2021-08-09 16:04:39
C#中缓存的基本使用方法
2023-02-23 13:47:44
Android使用Rotate3dAnimation实现3D旋转动画效果的实例代码
2023-07-30 12:21:29
C#判断上传文件是否是图片以防止木马上传的方法
2023-10-02 13:13:50
Android Listview多tab上滑悬浮效果
2021-07-27 22:06:23
关于通过java调用datax,返回任务执行的方法
2023-11-28 21:26:45
Android布局之表格布局TableLayout详解
2022-09-08 08:08:06
Java与Node.js利用AES加密解密出相同结果的方法示例
2021-09-11 21:06:58
关于SpringCloud的微服务结构及微服务远程调用
2021-11-06 20:11:45
Android 使用 okhttp3和retrofit2 进行单文件和多文件上传
2023-04-29 07:33:22
Java并发编程之原子性-Atomic的使用
2023-11-09 22:34:58