/**
* 验证字符串是否是email
* @param str
* @return
*/
public static boolean isEmail(String str) {
Pattern pattern = Pattern.compile("[//w//.//-]+@([//w//-]+//.)+[//w//-]+",Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(str);
if (matcher.matches()) {
return true;
}else {
return false;
}
}
/**
* 验证是否是手机号码
* @param str
* @return
*/
public static boolean isCellphone(String str) {
Pattern pattern = Pattern.compile("1[0-9]{10}");
Matcher matcher = pattern.matcher(str);
if (matcher.matches()) {
return true;
}else {
return false;
}
}
/**
* 验证是否是QQ号码
* @param str
* @return
*/
public static boolean isQQ(String str) {
Pattern pattern = Pattern.compile("[1-9]{5,10}");
Matcher matcher = pattern.matcher(str);
if (matcher.matches()) {
return true;
}else {
return false;
}
}
分享到:
相关推荐
Android即时通讯--仿QQ即时聊天源码(含服务器),能够实现多客户端的即时聊天功能,即时通讯的基本原理讲解,注释相信,博客地址:http://blog.csdn.net/qq_20889581/article/details/50755449
Android 使用android-support-v4.jar类库实现QQ向左滑动删除功能,源代码包中附有android-support-v4.jar类库,其它android应用需要此类库时,也可下载本源码。 制作方法详见源代码文件,操作方法和QQ侧滑删除一样...
android-studio-ide-201.7042882-windows
使用正则表达式验证E-mail格式,程序完全可以运行,方便大家参考和调试
android-ndk-r10e-darwin-x86_64 Mac版本 百度网盘下载
android-ndk-r10e-windows-x86 Windows版本 文件过大提供百度网盘下载地址
Android--开发--LumaQQ-Android--开发-- qq 代码
用java程序实现QQ的E-mail邮件发送功能。
新版libammsdk.jar wechat-sdk-android-without-mta-5.5.8.jar
android-support-v7.jar
android-support-v7-recyclerview android-support-v7-recyclerview android-support-v7-recyclerview
基于QQ E-Mail的邮件发送实例 测试环境 win7+Vs 2013
r10e的ndk安装包,因为最近开发视频播放之类的功能用到了bilibili的ijkPLayer需要这个ndk版本所以弄到网盘去了,大家有需要的可以下下
android-ndk-r10e-linux-x86 linux版本 文件过大提供百度网盘的下载地址
android-async-http 1.4.9版本,附带了其依赖的httpclient包
给那些爱好android的学习爱好者,跟多的了解android!!
由于文件过大而不能上床,所以附上网盘地址与提取码
Android即时通讯--仿QQ即时聊天源码(含服务器).zip