Android 인증 핸드폰 번호, 사용자 이름 정규 표현 식

핸드폰 번호 정규 표현 식 검증
지금 은 번호 가 너무 많아 서 모든 것 이 다 있 으 니 요 구 를 좀 완화 하 는 것 이 좋 겠 다.
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();
    }

사용자 이름 검증, 예 를 들 어 6 ~ 12 자리 알파벳 숫자 조합
    /**
     *      
     * @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();
    }

좋은 웹페이지 즐겨찾기