4 comprobación del número de teléfono

package com.air.common.pojo.user.utils;


import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Pattern;

/**
 *
 * 功能描述:手机号校验
 * @author DHY
 * @Date 2018年6月5日
 */
public class CheckUtil {

    public static final String MOBILE_REGULAR = "^[1][3546789][0-9]{9}$";

    private static final Pattern mobilePattern = Pattern.compile(MOBILE_REGULAR);
    /**
     * 校验手机号
     * @param mobile 手机号
     * @return 结果
     */
    public static boolean checkMobile(String mobile){
        boolean flag = false;
        if (mobilePattern.matcher(mobile).matches()) {
            flag = true;
        }
        return flag;
    }


}

public void sendVcode(String mobile) {
		if (!CheckUtil.checkMobile(mobile)) {
			//缺少参数或手机号格式不对
			return ;
		}
//		User user = userMapper.findUserByMobile(mobile);
//		if (null != user && "0".equals(type)) {
////			该用户已
//			return null;
//		}  
		
		List<String> mobileList = new ArrayList();
		mobileList.add(mobile);

	}
Publicados 142 artículos originales · ganado elogios 3 · Vistas 5398

Supongo que te gusta

Origin blog.csdn.net/Insist___/article/details/105072683
Recomendado
Clasificación