我正在尝试创建不带以下字符, []
的此列表的字符串,因为删除它们后我想替换所有两个空格。
我尝试了以下操作,但标题出现错误。
简单:
[06:15, 06:45, 07:16, 07:46]
结果应如下所示:
06:15 06:45 07:16 07:46
码:
List<String> value = entry.getValue();
String timeEntries = value.toString();
String after = timeEntries.replaceAll(",", " ");
String after2 = after.replaceAll(" ", " ");
String after3 = after2.replaceAll("[", "");
String after4 = after3.replaceAll("]", "");
最佳答案
replaceAll
替换与给定正则表达式匹配的所有匹配项。因为只想匹配一个简单的字符串,所以应该使用replace
代替:
List<String> value = entry.getValue();
String timeEntries = value.toString();
String after = timeEntries.replace(",", " ");
String after2 = after.replace(" ", " ");
String after3 = after2.replace("[", "");
String after4 = after3.replace("]", "");