728x90
https://school.programmers.co.kr/learn/courses/30/lessons/120850
function solution(my_string) {
var answer = ""
var result = []
answer = my_string.replace(/[a-z]/g, '');
for(let i=0; i<answer.length; i++){
result.push(parseInt(answer[i]))
}
result.sort((a,b)=>a-b)
return result
}
정규표현식을 사용할 땐 새로운 변수에 할당해줘야함
할당한 뒤 sort함수 써주기
다른 분들 풀이
function solution(my_string) {
return my_string.match(/\d/g).sort((a, b) => a - b).map(n => Number(n));
}
정규표현식을 조금 더 신경써서 쓸걸 그랬다.
728x90
'[python] > 알고리즘 공부' 카테고리의 다른 글
백준 25206 너의 평점은 [python] (0) | 2023.07.23 |
---|---|
백준 1316 그룹 단어 체커 [python] (0) | 2023.07.23 |
프로그래머스 모음 제거[자바스크립트] (0) | 2023.04.23 |
프로그래머스 최댓값 만들기(1) [자바스크립트] (0) | 2023.04.22 |
프로그래머스 합성수 찾기[자바스크립트] (0) | 2023.04.22 |