プログラムは、母音の順序を維持しながら、入力として文字列を受け取り、その中の子音を逆にする必要があります。すべての文字は小文字になるので、大文字小文字を気にする必要はありません。次に例を示します。
入力:
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正規表現に固有のものですか、それとも今まで見落としていた一般的な正規表現機能ですか?