码迷,mamicode.com
首页 > 移动开发 > 详细

android 验证电话号码或者固定电话 均可

时间:2015-08-27 16:52:36      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

        /*
	 * 验证号码 手机号 固话均可
	 * 
	 */
	public static boolean isPhoneNumberValid(String phoneNumber) {
		boolean isValid = false;
	
		String expression = "((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9] {1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-? \\d{7,8}-(\\d{1,4})$))";
		CharSequence inputStr = phoneNumber;
	
		Pattern pattern = Pattern.compile(expression);
	
		Matcher matcher = pattern.matcher(inputStr);
	
		if (matcher.matches() ) {
			isValid = true;
		}
	
		return isValid;

	}


android 验证电话号码或者固定电话 均可

标签:

原文地址:http://my.oschina.net/u/2008084/blog/498152

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!