2021/04

    [프로그래머스] 신규 아이디 추천 (feat. Swift 정규표현식)

    2021 KAKAO BLIND RECRUITMENT 1번 문제인 신규 아이디 추천. python으로는 정규표현식을 작성하는게 조금 익숙하다고 느꼈는데, Swift로 하려니 또 색다른 느낌. Swift로도 정규표현식을 제대로 공부해야할 필요가 있다고 생각된다. 다른 코테에서도 항상 문자열을 다루는 문제는 꼭 나오는 것 같다! 문제를 읽어봤을 때, 그냥 차례차례 구현하면 되겠다라는 생각이 들었다. 다만 생각과 내 손은 항상 같지 않다는 거... 아무튼 문제에 나와있는 것 처럼 스텝을 나누어 진행했다. import Foundation func solution(_ new_id:String) -> String { // 소문자 치환은 먼저 진행 var id = new_id.lowercased() // 각 단계별 수..