使用正则表达式从Java中的圆括号内提取字符串

我试图从圆括号中提取一个字符串。

比方说,我有John Doe (123456789),我只想输出字符串123456789

我找到了此链接和此正则表达式:

/\(([^)]+)\)/g

但是,我无法弄清楚如何获得想要的结果。

任何帮助,将不胜感激。谢谢!

回答:

String str=”John Doe (123456789)”;

System.out.println(str.substring(str.indexOf(“(“)+1,str.indexOf(“)”)));

在这里,我正在执行字符串操作。我对正则表达式不是很熟悉。

以上是 使用正则表达式从Java中的圆括号内提取字符串 的全部内容, 来源链接: utcz.com/qa/413586.html

回到顶部