Haribo ML, AI, MATH, Algorithm

신규 아이디 추천


2021 KAKAO BLIND RECRUITMENT

신규 아이디 추천 바로가기

코드

import re   
def solution(new_id):
    st = new_id
    st = st.lower()
    st = re.sub('[^a-z0-9\-_.]', '', st)
    st = re.sub('\.+', '.', st)
    st = re.sub('^[.]|[.]$', '', st)
    st = 'a' if len(st) == 0 else st[:15]
    st = re.sub('^[.]|[.]$', '', st)
    st = st if len(st) > 2 else st + "".join([st[-1] for i in range(3-len(st))])
    return st

Similar Posts

다음 포스트 완주하지 못한 선수

Comments