それだけで、私は文字列でそれを行う方法を知っていますが、StringBuilderではできません。
ありがとうございました。
1つの方法はindexOf()、タグを見つけてdelete()削除するために使用することです。
ドキュメントを参照してください。
これを効率的に行うには、ループで使用して複数のタグを確実に削除する必要があります。タグを削除した後のindexOf(String str, int fromIndex)更新方法には注意してください。fromIndexより簡単ですが非効率的な方法はindexOf()、一致がなくなるまで繰り返し呼び出すことですが、これにより、文字列の先頭から検索が再開されます。
または、StringBuilderを文字列に変換し、を使用してタグを削除して新しい文字列をreplaceAll()作成し、その結果を使用して新しいStringBuilderを作成することもできます。これは最初は不必要に醜く非効率に見えますが、効率が優先されない場合は、おそらくコードが少なく、読みやすくなっています。