我想从字符串
中删除[]String food - return
[ apple, banana, orange ]
我只想拥有:苹果,香蕉,橙色
谢谢你们
答案 0 :(得分:5)
哟可以将字符替换为 -
String fruits = "[ apple, banana, orange ]";
fruits = fruits.replace("[", "").replace("]", "");
答案 1 :(得分:4)
你可以写
food.replaceAll("[\\[\\]]", "")
返回新的String
,删除了所有[
和]
个字符。
答案 2 :(得分:0)
如果您知道[]将始终位于字符串的开头和结尾(例如此情况),并且您想要将它们删除一个简单的
//substring to remove []s and trim to remove whitespace
string_name.substring(1,string_name.lenght()-1).trim();
无需知道正则表达式即可。