아주아주 간단한 정규표현식 문제. 아직 익숙해지려면 멀었다
*.를 약어 사이에 적어주어서 어떤 문자던 0개 이상 올 수 있다는 것을 명시해서 만들어주면 된다
https://www.acmicpc.net/problem/15904
let input = [];
const readline = require("readline").createInterface({
input: process.stdin,
output: process.stdout,
});
readline.on("line", (line) => {
input.push(line);
});
readline.on("close", () => {
solution(input);
process.exit();
});
const solution = (inp) => {
let str = inp[0];
let regex = /U.*C.*P.*C/;
let ans;
if (regex.test(str)) {
ans = "I love UCPC";
} else {
ans = "I hate UCPC";
}
console.log(ans);
};
'개발 노트 > 백준, 프로그래머스 풀이' 카테고리의 다른 글
[백준 9095/javascript] 1, 2, 3 더하기 (0) | 2022.09.27 |
---|---|
[백준 1966/javascript] 프린터 큐 (0) | 2022.09.26 |
[백준 15655/javascript] N과 M (6) (0) | 2022.09.23 |
[백준 9733/javascript] 꿀벌 (0) | 2022.09.23 |
[백준 22351/javascript] 수학은 체육과목 입니다 3 (0) | 2022.09.22 |
댓글