본문 바로가기

verdantjuly/코딩테스트

프로그래머스 코딩테스트 입문 : 잘라서 배열로 저장하기 (javascript, 20230702)

728x90

문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120913?language=javascript 

나의 풀이

function solution(my_str, n) {
    let array = []
    for(i=0; i<my_str.length; i=i+n){
        let slicedstr =my_str.slice(i,i+n)
        array.push(slicedstr)}
    return array 
}

 

다른 사람의 풀이

function solution(my_str, n) {
  return my_str.match(new RegExp(`.{1,${n}}`, "g"));
}

 

소감

정규식을 이용할 수 있을 줄은 몰랐다!