仕事
次のように、数字の英語名の文字列が一緒に「折りたたまれ」ている場合:
zeronineoneoneeighttwoseventhreesixfourtwofive
文字列を分割して数字に戻します。
zero nine one one eight two seven three six four two five
ルール
入力は常に文字列です。常に1つ以上の小文字の英語の数字名で構成され、一緒に折りたたまれ、それ以外は何もありません。
- 英語の数字の名前は
zero one two three four five six seven eight nine
です。
- 英語の数字の名前は
出力は、文字列のリスト、または数字がアルファベット以外の空でない文字列で区切られた新しい文字列です。(あなたの出力もあり、必要に応じて最初または最後にこのような文字列があり、区切り文字は一貫している必要はない。だから、のようにも何かが
{{ zero0one$$two );
ために有効な(不合理な場合)の答えですzeroonetwo
。)バイト単位の最短回答が優先されます。
テストケース
three -> three
eightsix -> eight six
fivefourseven -> five four seven
ninethreesixthree -> nine three six three
foursixeighttwofive -> four six eight two five
fivethreefivesixthreenineonesevenoneeight -> five three five six three nine one seven one eight
threesevensevensixninenineninefiveeighttwofiveeightsixthreeeight -> three seven seven six nine nine nine five eight two five eight six three eight
zeroonetwothreefourfivesixseveneightnine -> zero one two three four five six seven eight nine