使用正则表达式拆分括号

时间:2012-04-27 17:12:11

标签: java regex

我有一个这样的字符串:R3(a1b1,a1c1,b2c1),R3(a1b1,a1c1,b2c1). 我想将其拆分为两个数组[R3][a1b1,a1c1,b2c1]。 我尝试了一些天真的方法,如String line1[] = line.replaceAll("\\(", ",").replaceAll("\\)", "").replaceAll("\\.", "").split(",");将字符串拆分成一个数组,然后拆分数组,但它不起作用。

1 个答案:

答案 0 :(得分:1)

你的正则表达式应该是

String rx1 = "[()]";
String rx2 = ",";