[Swift - 프로그래머스] 신규 아이디 추천
🕵🏻 문제 해석 카카오 계정개발팀에 배치된 신입사원 네오가 카카오 서비스에 가입하는 유저들이 규칙에 맞지 않는 아이디를 입력하였을 때, 규칙에 맞춰 새로운 아이디를 추천하는 프로그램을 만드려고 합니다. 카카오 서비스 아이디 규칙은 다음과 같습니다. 아이디의 길이는 3자 이상 15자 이하여야 합니다. 아이디는 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.) 문자만 사용할 수 있습니다. 단, 마침표(.)는 처음과 끝에 사용할 수 없으며 또한 연속으로 사용할 수 없습니다. 이러한 규칙을 만족하지 않는 아이디는 총 7가지의 순차적인 단계를 거쳐 검사한 후 새로운 아이디를 추천해 줄 생각입니다. 모든 대문자를 대응되는 소문자로 치환합니다 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 ..
2021.05.31