The Language: Oppification
Zabawny język do mówienia jest tworzony przez zastosowanie następującego procesu do każdego słowa:
- Umieść
op
po każdej spółgłosce. Tak sięCode
stajeCopodope
.
Tak, to jest to. Na potrzeby tego wyzwania y
zawsze jest spółgłoską.
Wyzwanie: przeciwdziałanie opresji
Podane słowo przeciwne, zwróć słowo oryginalne. Dane wejściowe będą zawierać tylko litery. Pierwsza litera może być pisana wielkimi literami. Oryginalne słowo nigdy nie będzie puste i zawsze będzie zawierać samogłoskę.
Przypadki testowe:
Oppified -> Original
a a
I I
itop it
opop op
Opop Op
popopop pop
Copopop Cop
opopopop opop
Kopicopkop Kick
Asopia Asia
soptopopop stop
hopoopopsop hoops
hopoopopedop hooped
ooooohop oooooh
aaaopopaaa aaaopaaa
Popopopsopicoplope Popsicle
gopaloplopopopinopgop galloping
aopopbopopopcopopop aopbopcop
op
, więcreplace(/(.)op/, '\1')
żadna z nich nie zawiedzie. Proponuję dodać słowo podobnehoop
lublooped
do przypadków testowych.