Program powinien pobrać ciąg znaków i odwrócić w nim spółgłosek, zachowując kolejność samogłosek. Wszystkie litery będą pisane małymi literami, więc nie musisz się martwić o obudowę. Przykłady podano poniżej.
Wejście:
a test case.
Spółgłoski są tutajt,s,t,c,s. Powinny one pochodzić w odwrotnej kolejności, tzns,c,t,s,ti wstawiony z powrotem do napisu na tych samych stanowiskach, na których znajdowały się wstępnie odwrócone znaki:a sect sate.Wejście:
well-done. Wyjście:nedl-lowe.- Wejście:
reverse the consonants. Wyjście:setenne sne cohtosarvr.
To jest kod golfowy, wygrywa najkrótsze rozwiązanie.
Y należy uważać za samogłoskę bez względu na to, co to jest, a nie odwróconą.
Wszystko, jak również liczby, znaki interpunkcyjne, cudzysłowy i inne symbole ( @#$%^&*(){}[]\|/<>~-_+=`), mogą potencjalnie pojawić się na wejściu.
-[...]specyficzny dla siatkówki, czy też dla wyrażeń regularnych .net, czy jest to ogólna funkcja wyrażeń regularnych, którą do tej pory przeoczyłem?