私は文字列名を持っています、
String s = "He can speak English and Sinhala.[1]He<ename> has edited 12 CSE Staff Research Publications.[1][2]"
[1]文字列から削除したい[1][2]。角かっこ内に任意の数を含めることができ、(のように[number][number][number]...)角かっこを使用しないことに注意してください。これを使ってみました、
String removedNoTag = s.replaceAll("[\\[0-9\\]]","");
はい、すべての[number]..パターンを削除します。ただし、テキスト内のすべての数字も削除されます(これ12も削除されます)。
誰かがこれを行う方法を教えてもらえますか?