1264번: 모음의 개수
입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄
www.acmicpc.net
배운점
i - 대소문자 구분안함
정규표현식 match - 해당 문자열을 모두 찾아서 배열로 나타내어줌.

문제풀이
const fs = require("fs");
BOJkey = true;
var input = fs
.readFileSync(BOJkey ? "./자바스크립트로/1264/input.txt" : "./dev/stdin")
.toString()
.trim()
.split("\n");
let regex = new RegExp(`[aeiou]`, "ig");
let result = [];
for (let i = 0; i < input.length - 1; i++) {
let a = input[i].match(regex);
try {
result.push(a.length);
} catch {
result.push(0);
}
}
console.log(result.join("\n"));
'공부기록 > 자바스크립트 코딩테스트' 카테고리의 다른 글
[백준/JS] 2867 FBI (0) | 2022.06.24 |
---|---|
[백준/JS] 2671 잠수함식별 (0) | 2022.06.24 |
[백준/JS] 1543 문서검색 (0) | 2022.06.24 |
[백준/JS] 2941 크로아티아 알파벳 (0) | 2022.06.24 |
정규표현식 공부 (0) | 2022.06.24 |