프로그래머스 | 파일명 정렬(JavaScript)
2021년 1월 15일 Velog에 작성한 글을 옮겨온 글입니다. 프로그래머스 - [3차] 파일명 정렬 정규표현식 캡처 그룹을 활용한 문제 풀이입니다. 풀이 Array.prototype.sort에 인자로 compareFunction을 전달하여 문제에서 정의한 순서대로 파일명을 정렬하는 문제입니다. 정규표현식으로 그룹을 캡처하여 HEAD, NUMBER, TAIL을 나눈 다음, HEAD 부분은 localeCompare 함수로 비교하고, NUMBER 부분은 + 기호를 이용해 숫자로 형 변환하여 비교했습니다. (\D+) HEAD는 숫자가 아닌 문자로 이루어져 있으며(\D), 최소한 한 글자 이상(+)이다. (\d{1, 5}) NUMBER는 한 글자에서 최대 다섯 글자 사이({1, 5})의 연속된 숫자(\d)로 ..
개발/Algorithm
2021. 6. 14. 09:00
최근에 올라온 글
TAG
- make-dir
- Storybook Error
- 인가
- jest
- 웹팩 에러
- 페이지 특정 위치 link
- JavaScript
- external editor
- file opener preference
- fs-extra
- mkdirp
- 자바스크립트
- ECONNRESET
- node fs
- sass
- Webpack Error
- node rm -rf
- node mkdir -p
- javascript event
- rimraf
- 스토리북 에러
- createAction
- node file package
- ELIFECYCLE
- 스터디
- ModuleParseError: Module parse failed: Unexpected token
- 인증
- 프로그래머스
- node cp -r
- errno 253