在我的列表中有来自服务器的符号符号开始:[[结束:]]
这只能是一个,而不是两个。如何删除其他人?
谢谢。
答案 0 :(得分:3)
String s = "Begin: [[ End: ]]";
// will replace two square brackets with one
s = s.replace("[[", "[").replace("]]", "]");
带有正则表达式
String s = "Begin: [[ End: ]]";
// will replace two or more square brackets with one
s = s.replaceAll("\\[\\[+", "[").replaceAll("\\]\\]+", "]");
答案 1 :(得分:2)
尝试使用String .replace
方法。
您应该能够执行以下操作:
yourString.replace("[[", "[");
如果这还不够,请给我更多有关您的问题的详细信息。
答案 2 :(得分:0)
只需删除第一个和最后一个字符
String message = "[[message]]";
message = message.substring(1, message.length()-1);