절차 규범

985 단어 규격
1. 페이지에서 얻은 매개 변수 처리 - 세 개의 연산자.

String id = request.getParameter("id") == null ?
      "" : request.getParameter("id").trim();

2. 숫자인지 아닌지를 판단한다.

/**
 *        
 * 
 * @param num
 * @return
 */
public static boolean isNumeric(String num) {
	if (num == null || num.length() <= 0) {
		return false;
	}

	if (num.matches("\\d{1,}")) {
		return true;
	}

	return false;
}

//        
public static boolean isMobile(String mobile) {
        boolean tag = true;
	//    (  )
	final String pattern1 = "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";
	final Pattern pattern = Pattern.compile(pattern1);
	final Matcher mat = pattern.matcher(mobile);
	if (!mat.find()) {
		tag = false;
	}
	return tag;
}

좋은 웹페이지 즐겨찾기