私は文字列名を持っています、
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
も削除されます)。
誰かがこれを行う方法を教えてもらえますか?