タイトルの通り、jsp上でArrayListから取得した値に不要についてくる角括弧を削除したいです。
イメージ:
[123abc] → 123abc
以下のコーディングは検証済みでどれもうまくいきませんでした。
①replaceAllメソッド(正規表現なし)
<% String str1 = str.replaceAll("[[]]", ""); %> <p>出力:<%= str1 %><p>
②replaceAllメソッド(正規表現あり)
<%S tring str1 = str.replaceAll("[\[\]]", ""); %> <p>出力:<%= str1 %><p>コード
③replaceメソッド(正規表現なし)
<% String str1 = str.replace("[", "").replace("]", ""); %> <p>出力:<%= str1 %><p>
④replaceメソッド(正規表現あり)
<% String str1 = str.replace("\[", "").replace("\]", ""); %> <p>出力:<%= str1 %><p>
何かヒントとなるようなことをご存知でしたら知恵をお貸しください。
宜しくお願いいたします。