Java
-
Java 이메일 체크 정규식Java/자주쓰는 코드 2020. 11. 24. 11:56
import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main { public static void main(String[] args) { String[] emails = {"godseun.tistory.com", "godseun@tistory.com", "", "한글@이멜.com"}; String regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@(?:\\w+\\.)+\\w+$"; Pattern p = Pattern.compile(regex); for (String email : emails) { Matcher m = p.matcher(email); System.out.println(m.matches()..
-
Java 문자열 날짜 비교Java/자주쓰는 코드 2020. 11. 24. 11:28
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Main { public static void main(String[] args) { String sDate = "2020-11-10"; String eDate = "2020-11-17"; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date1 = null; Date date2 = null; try { date1 = format.parse(sDate); date2 = format.parse(eDate); long calDate = date1.get..