언어·프레임워크/JavaScript

[JavaScript] split() 문자열 메서드 이용해 특정 문자열의 개수 구하기

DandyNow 2023. 12. 10. 00:08
728x90
반응형

1. Python의 count() 문자열 메서드

문자열에서 특정 문자열의 개수를 구하고자 한다. Python에는 count() 문자열이 존재하기 때문에 아래 코드와 같이 쉽게 구할 수 있다. 

# 파이썬 코드
s = "javascript"

a_count = s.count('a') # count() 문자열 메서드 이용하여 특정 문자열 개수 구하기

print(a_count) # 2

 

2. javaScript의 split() 문자열 메서드 응용

JavaScript에는 Python과 같은 메서드가 존재하지 않지만 split() 문자열 메서드를 응용하면 같은 결과를 얻을 수 있다. 

// 자바스크립트 코드
const s = "javascript";

const aCount = s.split("a").length - 1; // split() 문자열 메서드를 이용해 특정 문자열 개수 구하기

console.log(aCount); // 2
728x90
반응형