7의 개수 - 프로그래머스


7의 개수 - 프로그래머스

// 정수 배열 array가 매개변수로 주어질 때, // 7이 총 몇 개 있는지 return function solution(array) { let result = 0 // 결과를 저장하는 변수 array.forEach((item, index, arr) => { const strItem = item + '' // 배열의 요소를 문자열로 변경 const regExp = /7/g // 정규 표현식을 활용해 7을 찾는다. const num = strItem.match(regExp) ?? 0 // 7을 찾은 배열 result += !num ? num : num.length }) return result } 정규 표현식 일정한 패턴을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어 문자열을 대상으로 패턴 매칭 기능을 제공한다. 특정 패턴과 일치하는 문자열을 검색하거나 추출 또는 치환할 수 있는 기능 플래그 정규 표현식의 검색 방식을 설정하기 위해 사용 i (Ignore case) : ...


#7의개수 #JavaScript #정규표현식 #프로그래머스

원문링크 : 7의 개수 - 프로그래머스