Програма повинна брати рядок як вхідний і зворотний в ньому приголосних, зберігаючи порядок голосних. Усі літери будуть малі, тому не потрібно хвилюватися про обробку. Наступні приклади.
Вхід:
a test case.
Приголосні тут єt,s,t,c,s. Вони повинні прийти в зворотному порядку, тобтоs,c,t,s,tі вставити назад в рядок в одних і тих же місцях , де були розташовані попередньо зверненим символи:a sect sate.Вхід:
well-done. Вихід:nedl-lowe.- Вхід:
reverse the consonants. Вихід:setenne sne cohtosarvr.
Це кодовий гольф, виграє найкоротше рішення.
Y слід вважати голосною незалежно від того, що вона є, а не відміняти.
Все, а також цифри, пунктуація, лапки та інші символи ( @#$%^&*(){}[]\|/<>~-_+=`), потенційно можуть відображатися у вводі.
-[...]специфічним для сітківки або специфічним для .net-регексів чи це загальна функція регулярного вираження, яку я до цього часу не помічав?