정규표현식


정규표현식

정규표현식 yn이 "Y"이면 0~9의 숫자가 아닌지 판단 yn이 "N"이면 정수나 실수인지 판단 public static boolean patternCheck(String str, String yn) { String patternString; if(yn == "Y") { patternString = "[^0-9]"; // [^]는 ! (0부터 9까지 아닌것) } else { patternString = "^[+-]?\\d*(\\.?\\d*)$"; // 정수,실수인지 } Pattern pattern = Pattern.compile(patternString); boolean schk = Pattern.matches(patternString, str); if(schk == true) { return true; } else { return false; } } String str = if(patternCheck(resrchOneGrd, "Y")) { System.out.println("숫자...


#정규표현식

원문링크 : 정규표현식