IT/알고리즘
[파이썬 알고리즘 문제] 신규 아이디 추천
1. 정보 문제 출처: 프로그래머스(https://school.programmers.co.kr/learn/courses/30/lessons/72410) 난이도: 레벨 1 입력: 출력: 2. 접근 방법 뭐... 특별한 것 없이 문제에 명시된 각 단계를 코드로 명세하면 풀린다 3. 코드 import re def solution(new_id): # 1. new_id의 모든 대문자를 대응되는 소문자로 치환합니다. new_id = new_id.lower() # 2. new_id에서 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외한 모든 문자를 제거합니다. new_id = [detected for detected in re.findall(r"[a-z0-9\-\_\.]+", new_id)] new..
2023. 4. 7.