0


タイトルを適切に作成するために、キャメルケースを使用して単語を区切ろうとしています。
これらの文字列の一部には数字も含まれています。例:1962NBAFin4alsになりNBA finalsます。つまり、数字を無視しているだけです。
インターネットでいくつかの調査を試みましたが、役立つものは見つかりませんでした。

キャメルケースの問題でしょうか??
私のJavaコードは次のとおりです。

String fName = Utils.unCamelCase(myString);

前もって感謝します

4

1 に答える 1

1

数値を削除する必要があるという点で、いくつかの主要な処理が行われています。次に、結果として得られる文字列から、残す単語を決定する必要があり (NBA と Finals の間にスペースを入れる必要があります)、最後に、すべて大文字にする単語とキャメル ケースにする単語を知る必要があります。これは、実際にメソッドで見つけるものではありません。実際、企業は、データをクリーンアップし、データから非常に良い生活を送るために、このようなサービスを提供しています。

悪いニュースで申し訳ありませんが、これは大きなテーマです。真ん中が大文字の名前 (MacDonalds など) も考慮に入れる必要があります。あなたはそれを分割しませんし、D も小文字であってはなりません。

于 2010-09-30T13:44:42.667 に答える