格式化查询结果

时间:2014-12-10 09:52:31

标签: java regex java-ee

我有特定的查询,它会将结果检索为

Row[values=[a/b/c/s, bell]]

Row[values=[e/g/i/r, bell]]

在java中执行以下行之后

System.out.println(dataSet.getRow());

我需要将结果显示为

a/b/c/s bell

e/g/i/r bell

a/b/c/s

e/g/i/r

那有正则表达式吗?

1 个答案:

答案 0 :(得分:1)

(?<==\[)(([^,]+),\s+[^\]]+)

试试这个。抓住捕获。查看演示。如果要从第一个结果中删除,,请使用replace删除,并替换为empty string

https://regex101.com/r/nL5yL3/15