文字列を指定して、大文字にします。総額で私は意味conTeNT-lENgth
の変更をContent-Length
。例で-
は、単語境界として2つの単語を含む文字列を示しました。ただし、単一の文字で区切られた任意の数の単語を境界として含む文字列のコードを記述することを期待しています。この境界は、文字列全体で変化する場合があります。
条件
- 使用
regular expressions
は許可されていません。 - 文(文字列)には任意の数の単語を含めることができます。
- 各単語は、あらゆるケースの
English
文字[a-zA-Z]
で構成されます。 - 文中の異なる単語は単一の文字で区切られます。この文字はしますのみのいずれであっても
-
、.
、<space-character>
、/
、&
、#
。文には、言及された文字以外の文字が含まれないと想定しても安全です。 - 単語の境界は出力で保持する必要があります。
- 最短のコードが勝ちます。
たとえば、プログラムはのBegin/With.Type&Content
ために出力する必要がありますBeGin/wITH.tyPE&conTeNt
。
Some test cases:
"aGeNT ACcEpT/LEngTh-tYPe USeR raNgE.TyPe"
"type&AgeNt/CC/COnteNt lEnGth#acCePT/AgeNt.RAnGe-Cc/contEnt/cODe"
"cc/rEspoNCe.lEngtH#tYpE-witH&UsEr/bEgIN&uSer.AGEnT&begIn/aCCEPt/Cc"
"lENgTH#USeR.tYpE/BeGiN&LENGth tYpe/ACCEpt#rANge/codE&AnD-ACCepT/ConTenT"
"contENT/ACcEpT"
"BeGin/wITH.tyPE&conTeNt"
"Code.cc#User.lenGTh-USer-AND&tyPE TypE&leNgtH.tYPe usER.UseR&with"
"RaNgE&COnTeNT WITh CoNTENT-TypE tyPe"
"BEgin COdE#uSeR#aGeNt.USeR"
"TypE LENGth"
/CC/
2行目や-AND&
7行目など)をそのままにしておくことを前提としているようです。この挑戦でこれは大丈夫ですか?