신규 아이디 추천
-
[JS] 신규 아이디 추천이노베이션 캠프/3주차_알고리즘 2023. 6. 19. 20:04
문제 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 풀이 최종 제출 function solution(new_id) { let temp = ''; // 1단계 소문자로 치환 temp = new_id.toLowerCase(); // 2단계 알파벳 소문자, 숫자, -, _, .를 제외한 모든 문자를 제거 temp = temp.replace(/[^a-z0-9\-_.]/gi, ""); // 3단계 .가 2번 이상 연속된 부분을 하나의 마침표(.)..