번호2 코틀린 안드로이드 핸드폰번호 국가코드로 변환시키기 fun phoneNumber82(msg : String) : String{ val firstNumber : String = msg.substring(0,3) var phoneEdit = msg.substring(3) when(firstNumber){ "010" -> phoneEdit = "+8210$phoneEdit" "011" -> phoneEdit = "+8211$phoneEdit" "016" -> phoneEdit = "+8216$phoneEdit" "017" -> phoneEdit = "+8217$phoneEdit" "018" -> phoneEdit = "+8218$phoneEdit" "019" -> phoneEdit = "+8219$phoneEdit" "106" -> phoneEdit = "+8.. 2022. 2. 4. 코틀린 안드로이드 핸드폰번호 패턴체크 fun isPhoneNumberCheck(cellphoneNumber : String) : Boolean { var returnValue = false; val regex = "^\\s*(010|011|012|013|014|015|016|017|018|019)(-|\\)|\\s)*(\\d{3,4})(-|\\s)*(\\d{4})\\s*$"; val p = Pattern.compile(regex); val m = p.matcher(cellphoneNumber); if (m.matches()) { returnValue = true; } return returnValue; } 사용 가능하면 true 그렇지 않으면 false를 반환합니다. 2022. 2. 3. 이전 1 다음