프로그래머스 | 신규 아이디 추천(JavaScript)
2021년 1월 25일 Velog에 작성한 글을 옮겨온 글입니다. 프로그래머스 - 신규 아이디 추천 문제 설명에서 제시한 단계별로 id를 변환하는 과정을 구현합니다. 모든 대문자를 대응되는 소문자로 치환합니다. 알파벳 소문자, 숫자, 빼기(-), 밑줄(_), 마침표(.)를 제외한 모든 문자를 제거합니다. 마침표(.)가 2번 이상 연속된 부분을 하나의 마침표(.)로 치환합니다. 마침표(.)가 처음이나 끝에 위치한다면 제거합니다. 빈 문자열이라면, "a"를 대입합니다. 길이가 16자 이상이면, 첫 15개의 문자를 제외한 나머지 문자들을 모두 제거합니다. 만약 제거 후 마침표(.)가 끝에 위치한다면 끝에 위치한 마침표(.) 문자를 제거합니다. 길이가 2자 이하라면, 마지막 문자를 길이가 3이 될 때까지 반복해..
개발/Algorithm
2021. 6. 21. 09:00
최근에 올라온 글
TAG
- node cp -r
- fs-extra
- 자바스크립트
- 스터디
- file opener preference
- 페이지 특정 위치 link
- Storybook Error
- node mkdir -p
- jest
- Webpack Error
- ELIFECYCLE
- ECONNRESET
- node rm -rf
- 스토리북 에러
- 인가
- JavaScript
- sass
- node file package
- 프로그래머스
- mkdirp
- errno 253
- node fs
- external editor
- javascript event
- createAction
- ModuleParseError: Module parse failed: Unexpected token
- rimraf
- 인증
- 웹팩 에러
- make-dir