Giriş
Benim araba hız göstergesi hacklendi! Bana ne kadar hızlı sürdüğümü göstermek yerine, sadece "Vroooom!" Lütfen ne kadar hızlı gittiğimi bilmeme yardım et.
Meydan okuma
Bir dizeyi girdi olarak alın ve dizinin normal ifadeyle eşleşip eşleşmediğini kontrol edin /^[Vv]ro*m!$/m
. Bu, dizenin herhangi bir satırının büyük veya küçük harfle v
, ardından küçük harfle r
, sonra küçük harfin herhangi bir miktarının (sıfır dahil) o
, ardından tam dizeyle başlaması gerektiği anlamına gelir m!
. Başka satırlar da olabilir, ancak Vroom dizesi kendi satırında olmalıdır.
Bir eşleşme bulursanız o
, Vroom dizesindeki 's miktarını saymanız ve çıktısını almanız gerekir . Bununla birlikte, bir eşleşme bulamazsanız, başka şekilde verilemeyen herhangi bir varsayılan değer ( -1
boş veya boş bir dize gibi) çıkarmalısınız.
Hatırlatmalar
- G / Ç herhangi bir makul biçimde
- Standart boşluklar yasaklandı
- Gönderme tam bir program veya işlev olabilir
- Girişin yalnızca 1 Vroom dizesi olması garanti edilir
puanlama
Bu kod golf , bu yüzden bayttaki en kısa kod kazanır. Ancak hiçbir cevabı kabul edilmiş olarak işaretlemeyeceğim.
Test senaryoları
Giriş
Vrom!
Çıktı 1
Giriş
vrooooooom!
Çıktı 7
Giriş
Hello, Vroom!
Çıktı (none)
Giriş
Foo bar boo baz
Vrooom!
hi
Çıktı 3
Giriş
Vrm!ooo
Çıktı (none)
Giriş
PPCG puzzlers pie
Çıktı (none)
Giriş
hallo
vROOOm!
Çıktı (none)
Vrm!
denVram!