我有以下数据
[[123,345,768]]
我希望数据为
[123,345,768]
我可以使用的java中的正则表达式是什么。?
答案 0 :(得分:1)
str.replaceAll("\\[{2}(.*)\\]{2}", "[$1]");
答案 1 :(得分:0)
它将是类似的(带代码示例):
"[[123,345,768]]".replaceAll("(\\[|\\])+", "$1"));
这个当然会删除所有多重括号。
答案 2 :(得分:0)
你可以:
str.replaceAll("\\[(\\[[0-9,]+\\])\\])", "$1");
抛出外部括号并保留内部,如果它仍然括在括号中并且只包含数字和逗号。
答案 3 :(得分:0)