소개
내 차 속도계가 해킹당했습니다! 내가 얼마나 빨리 운전하는지 보여주지 않고 "Vroooom!" 내가 얼마나 빨리 가고 있는지 알려주세요.
도전
문자열을 입력으로 받아서 정규식과 일치하는지 확인하십시오 /^[Vv]ro*m!$/m
. 영어에서 문자열의 모든 행은 대문자 또는 소문자 v
, 소문자 r
, 소문자의 모든 양 (0 포함) o
, 정확한 문자열로 시작해야 함을 의미 합니다 m!
. 다른 줄이있을 수 있지만 Vroom 문자열은 자체 줄에 있어야합니다.
일치하는 것을 찾으면 o
Vroom 문자열에서의 수를 세어 출력해야합니다. 그러나 일치하는 항목을 찾지 못하면 달리 출력 할 수없는 기본값 (예 -1
: 빈 문자열)을 출력해야합니다.
알림
- I / O는 합리적인 형식입니다
- 표준 허점 은 금지되어 있습니다
- 제출은 전체 프로그램 또는 기능 일 수 있습니다
- Vroom 문자열은 1 개만 입력해야합니다.
채점
이것은 code-golf 이므로 바이트 단위 의 가장 짧은 코드 가 이깁니다. 그러나 답변을 수락 된 것으로 표시하지 않습니다.
테스트 사례
입력
Vrom!
산출 1
입력
vrooooooom!
산출 7
입력
Hello, Vroom!
산출 (none)
입력
Foo bar boo baz
Vrooom!
hi
산출 3
입력
Vrm!ooo
산출 (none)
입력
PPCG puzzlers pie
산출 (none)
입력
hallo
vROOOm!
산출 (none)
Vrm!
에서Vram!