2012-05-05 22 views
5

間の部分文字列を削除:2つの文字(Java)のこのような私は、Javaの文字列を持っている

String string = "I <strong>really</strong> want to get rid of the strong-tags!"; 

そして、私はタグを削除します。タグが長くなるような文字列がいくつかあるので、それらの文字を含む "<>"文字の間のすべてを削除する方法を見つけたいと思います。

1つの方法は、文字列をregExと比較する組み込みの文字列メソッドを使用することですが、それらを書き込む方法はわかりません。

答えて

15

注意これは動作しますが、「シンプル」HTML、および(リテラル<またはそれで>なしテキスト)簡単なテキストのために、(その許容複雑さによる)HTMLを解析するために正規表現を使用する際に助言される:

String stripped = html.replaceAll("<.*?>", ""); 
関連する問題