핸드폰 번호 검사 (자바 백 엔 드 + js 프론트)

3293 단어 자바자바 script
자바 백 엔 드
/**     :"^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$");
 *     : "((http|https):\\/\\/){1}[\\w\\-_]+(\\.[\\w\\-_]+)+([\\w\\-\\.,@?^=%&:/~\\+#]*[\\w\\-\\@?^=%&/~\\+#])?"
 *     ,                 :
 */
private static String PATTEN_REGEX_PHONE= "^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$";

private static String PATTEN_REGEX_URL="((http|https):\\/\\/){1}[\\w\\-_]+(\\.[\\w\\-_]+)+([\\w\\-\\.,@?^=%&:/~\\+#]*[\\w\\-\\@?^=%&/~\\+#])?";

    if (!telephone.matches(PATTEN_REGEX_PHONE)) {
     
        return "         ";
    }
   
    if(url.matches(PATTEN_REGEX_URL)){
     
        return "        ";
    }

받 은 실체 류 에 주 해 를 달 거나,
@Pattern(regexp = “^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\d{8}$”)
그리고 Controller 층 의 방법 매개 변수 앞 에 @ Valid 주 해 를 추가 합 니 다.
JS 프론트 엔 드
        //cell         
        var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;
        if (!myreg.test(cell)) {
     
           alert.msg("        ")
           return

좋은 웹페이지 즐겨찾기