プロジェクトのために、プログラムが検索して一連の文字を見つけようとするシーケンスを指定しました。見つかった場合は、それらのシーケンスを大文字にして行を出力します。
たとえばbcdaaab
、プログラムを実行し、aa
検索対象として文字列を指定すると、
印刷する必要があるのは: 印刷されるのbcdAAAb
は: bcdAAab
(3 番目a
はキャップされていないことに注意してください)。
これは、replaceAll
大文字と小文字を区別しない文字列の関数を使用しているためです。検索時に大文字と小文字を区別しないようにする方法があるかどうか知りたいです。まったく使用できない場合replaceAll
、誰かが他のアルゴリズムを提案できますか?