코딩왕랄프👊🏻

[프로그래머스] 한 번만 등장한 문자 Javascript 본문

프로그래머스

[프로그래머스] 한 번만 등장한 문자 Javascript

hyerm_2 2023. 2. 7. 13:27
반응형
SMALL
문제 설명

문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다.

 

 

function solution(s) {	
    var result = [];
    while(s.length > 0){
        const regex = new RegExp(`[${s[0]}]`, 'g');
        if(s.match(regex).filter(item => item !== '').length === 1) result.push(s[0]);
        s = s.split(s[0]).join("");
    }
    return result.sort().join('');
}
반응형
LIST