大家好我已经经历了很多线索而且我找到了方法,但不知道如何适应我的字符串请给我regex
模式来解决这个问题。
input: String [200,350,500]
output: String{"200","350","500"}
我发现的一篇文章之一:
How to convert a String into an array of Strings containing one character each
答案 0 :(得分:3)
获取第一个和最后一个字符之间的子字符串,然后按,
分割:
String input = "[200,350,500]";
String[] split = input.substring(1, input.length() - 1).split(",");
答案 1 :(得分:0)
String input = "[200,350,500]";
String[] split = input.replaceAll("^.(.*).$","$1").split(",");