1
我需要提取值11,12和1,即之后的值=。
我尝试做以下我有一个字符串((关系= 11)和(关系= 12)和(关系= 1))
Matcher m = Pattern.compile("\\((.*?)\\)").matcher(s);
while (m.find()) {
list.add(m.group(1));
System.out.println(m.group(1));
}
然后我会分裂使用=
有一些更好的方式来做到这一点?
'(“(\\\ d + )“)'应该可以工作 – Jens
@Jens反斜杠就足够了。 – Maroun
@MarounMaroun好吧,我不确定。这就是为什么它是一个评论而不是答案:) – Jens