kotlin 썸네일형 리스트형 [Kotlin] Email 인지 검사하기 아래와 같이 선언해 놓고 fun checkEmail(email: String): Boolean = email.contains("@") 사용이 가능하다 // given val email = "test@test.com" // when val actual = checkEmail(email) // then assertTrue(actual) 더보기 [Kotlin] 주민등록번호 유효성 검사 주민등록번호 검사는 아래와 같이 사용하면 된다 fun isValidRegistrationID(id: String): Boolean { if(id.length != 13) return false val reg = Regex("^\\d{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|[3][01])[1-4][0-9]{6}$") if(!id.matches(reg)) return false var tempSum= 0 for (i in 0 until id.length - 1) { tempSum += id[i].toString().toInt() * ((i % 8) + 2) } return 11 - (tempSum % 11) == id[id.length - 1].toString().toInt() } 더보기 이전 1 다음