บทนำ
มาตรวัดความเร็วรถยนต์ของฉันถูกแฮ็ก! แทนที่จะแสดงให้ฉันเห็นว่าฉันขับรถเร็วแค่ไหนมันก็แสดงให้เห็นว่า: "Vroooom!" โปรดช่วยฉันรู้ว่าฉันจะไปเร็วแค่ไหน
ท้าทาย
รับสตริงเป็นอินพุตและตรวจสอบว่าตรงกับ regex /^[Vv]ro*m!$/m
หรือไม่ ในภาษาอังกฤษที่หมายถึงสายของสตริงใด ๆ จะต้องเริ่มต้นด้วยเงินทุนหรือตัวพิมพ์เล็กv
แล้วตัวพิมพ์เล็กr
แล้วจำนวนเงินใด ๆ (รวมทั้งศูนย์) ของตัวอักษรตัวพิมพ์เล็กแล้วสตริงที่แน่นอนo
m!
อาจมีบรรทัดอื่น แต่สตริง Vroom ต้องอยู่ในบรรทัดของตัวเอง
หากคุณพบการแข่งขันคุณจะต้องนับจำนวนของo
ในสตริง Vroom และส่งออก หากคุณไม่พบคู่ที่ตรงกันคุณควรส่งออกค่าเริ่มต้นใด ๆ ที่ไม่สามารถแสดงเป็นอย่างอื่นได้ (เช่น-1
หรือสตริงว่าง)
การแจ้งเตือน
- I / O อยู่ในรูปแบบที่สมเหตุสมผล
- ช่องโหว่มาตรฐานถูกแบน
- ส่งอาจเป็นโปรแกรมหรือฟังก์ชั่นเต็มรูปแบบ
- ข้อมูลเข้ารับประกันว่าจะมี 1 Vroom string เท่านั้น
เกณฑ์การให้คะแนน
นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดในหน่วยไบต์ชนะ อย่างไรก็ตามฉันจะไม่ทำเครื่องหมายคำตอบใด ๆ ตามที่ยอมรับ
กรณีทดสอบ
อินพุต
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!