알고리즘 문제 풀이

[TIL] Javascript 알고리즘 100일 챌린지 25번째 도전

whale3 2023. 5. 28. 23:08

문자열과 숫자가 주어지면 숫자 만큼 문자열을 쪼개서 배열에 넣은 뒤 리턴하는 문제였다

slice와 for 문을 사용해서 풀었는데 처음에 조금 헤매서 문제 난이도에 비해 시간이 오래 걸렸다. 

 

 

아래 풀이 영상에서는 정규표현식을 사용했다. 정규표현식을 특정 문자를 찾아 뭔가를 할 때 주로 사용하다 보니 이번 문제를 풀 때 떠올리지 못했다. 생각해보니 전화번호 xxx-xxxx-xxxx 나 카드번호 xxxx-.. 입력 인풋을 만들때 비슷한 정규표현식을 사용했었다!

 

return str.match(new RegExp(`.{1, ${n}}`, 'g'))

 

https://youtu.be/_hyCyqOVH-8

 

반응형