sm 기술 블로그
50. 2941(크로아티아 알파벳) 본문
let input = require('fs').readFileSync("/dev/stdin").toString().trim();
let rs = input.replace(/c=|c-|dz=|d-|lj|nj|s=|z=/g,"0");
console.log(rs.length);
자바스크립트에서의 replace 한번만 수행된다.
따라서 여러번 수행하기 위해서는 /g의 명령어를 주면 된다.
/ | | |/는 정규식이다.
자세한 설명은 아래를 참고하자.
※ g (global) : 전체 모든 문자열을 변경함.
※ i (ignore) : 영문 대소문자를 구분없음.
정규식
https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_Expressions
'문제 > 백준_자바스크립트' 카테고리의 다른 글
52. 1712 (손익분기점) (0) | 2022.05.25 |
---|---|
51. 1316(그룹 단어 체커) (0) | 2022.05.25 |
49. 5622(다이얼) (0) | 2022.05.23 |
48. 2908(상수) (0) | 2022.05.23 |
47. 1152(단어의 개수) (0) | 2022.05.23 |
Comments