프론트엔드 개발자 엄성준 블로그

  • 홈
  • 태그

slice() 2

암호문 - 정규 표현식을 활용한 문제풀이

문제 및 풀이 과정const data = "a10b9r1ce33uab8wc918v2cv11v9";/* match()를 사용하면 정규표현식을 사용할 수 있음 */function solution() { let result = 0; // data.match(/[0-9]/g); // ['1', '0', '9', '1', '3', '3', '8', '9', '1', '8', '2', '1', '1', '9'] // data.match(/['rev'][0-9]/g); // [ 'r1', 'e3', 'v2', 'v1', 'v9' ] // console.log(data.match(/([rev])(10|[0-9])/g)); // match()를 이용해서 정규식을 활용하는데 [rev]각각의 문자 r, e, v뒤에 ..

코딩 테스트 풀이 🛠 2024.06.21
[프로그래머스] 크기가 작은 부분문자열

문제 설명 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요. 예를 들어, t="3141592"이고 p="271" 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다. 제한사항 - 1 ≤ p의 길이 ≤ 18 - p의 길이 ≤ t의 길이 ≤ 10,000 - t와 p는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않습니다. 입출력 예 t p result "3141592" "271" 2 "500220839878..

코딩 테스트 풀이 🛠 2023.06.05
이전
1
다음
더보기
프로필사진

꾸준함을 강점으로 삼고 있는 프론트엔드 개발자 엄성준 블로그입니다.

  • 카테고리 📂 (382) N
    • 코딩 테스트 풀이 🛠 (232)
    • 지식 정리 📝 (78) N
    • zero-base 프론트엔드 스쿨 ⛪️ (20)
    • 3월 협업 프로젝트(1석 4조) 👨‍👩‍👧‍👦 (19)

Tag

프론트엔드 개발자 엄성준, autowini, sort(), next.js, join(), 오토위니, react, split(), 프론트엔드, String(), exceljs, indexOf(), 프론트엔드 스쿨, 제로베이스 프론트엔드 스쿨, forEach(), 엄성준, 제로베이스, 프로그래머스, Number(), 프론트엔드 개발자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

꾸준함이 강점이자 자랑인 프론트엔드 개발자 엄성준 입니다.

  • Github
  • 📷 Instar
  • 🎨Portfolio

티스토리툴바