验证手机号正则表达式
现在的号段实在太多了,什么都有,那就放宽点要求呗
以1开头的11位数字组合
/** * 验证手机号码 * @param phoneNumber 手机号码 * @return boolean */ public static boolean checkPhoneNumber(String phoneNumber){ Pattern pattern=Pattern.compile("^1[0-9]{10}$"); Matcher matcher=pattern.matcher(phoneNumber); return matcher.matches(); }
/** * 验证用户名 * @param username 用户名 * @return boolean */ public static boolean checkUsername(String username){ String regex = "([a-zA-Z0-9]{6,12})"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(username); return m.matches(); }
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/shenyuanqing/article/details/47606601