ListView と search_term があります。ListView で search_term のすべてのインスタンスを (赤で) 強調表示したいと思います。これは機能し、簡単です。
text = text.replaceAll(search_term, "<font color='red'>$1</font>");
私は今、大文字と小文字を区別しないマナーでそれを機能させようとしています。以下は正しいと思いましたが、機能していません。
text = text.replaceAll("(?i)" + search_term, "<font color='red'>$1</font>");
SO 基本的に、search_term のすべてのインスタンスを赤で色付けしたいので、一致するときは大文字と小文字を区別しますが、色付けするときは無視します。
ここに 3 つの例があります。search_term は「apple」で、太字は赤色を表します。
「りんごは赤い」→「りんごは赤い」
「りんごは赤い」→「りんごは赤い」
「りんごは赤い」→「りんごは赤い」
敬具、 カタール