[java] 포맷해서 리턴(폰번호,생일) public class Function{ /* 전화번호 */ public static String makePhoneNumber(String num){ String regEx = "(\\d{3}) (\\d{3,4}) (\\d{4})"; if(!Pattern.matches(regEx, num)) return null; return num.replaceAll(regEx, "$1-$2-$3"); } /* 생일 */ public static String makebrthdyNumber(String num){ String regEx = "(\\d{4}) (\\d{2}) (\\d{2})"; if(!Pattern.matches(regEx, num)) return null; return num.replaceAll(regE.. 더보기 엑셀 다운로드 @RequestMapping("/potal/excelDownload.do") public void excelDownload(modelMap model, HttpServletRequest request, httpServletResponse response, @ModelAttribute("exVo") ExVO vo) throws Exception { List list1 = assService.userlistExcel(vo); List list2 = assService.userlistExcel2(vo); Map(String, Object> beans = new HashMap(); beans.put("list1" list1); beans.put("list2" list2); MakeExcel me = new Ma.. 더보기 [JAVA]숫자외 항목 체크 //숫자외 항목있는지 체크 private boolean checkNumberForm(String s){ if(countChar(s,".") > 1){ return false; } double number = Double.parseDouble(s); Strign checkNumber = Strigfn.format("$.3f", numbr); rerurn checkNumbr.trim().replaceAll("[.0-9]","").equals("") ? true : false; } //소수점 2번 입력 체크 private int countChar(String str, String ch){ return str.length() - str.replace(String.valueOf(ch),"").length(); }.. 더보기 이전 1 2 3 4 5 ··· 18 다음