+-
使用正则表达式从Java中的圆括号内提取字符串
我正在尝试从圆括号中提取字符串.
让我们说,我有John Doe(123456789),我只想输出字符串123456789.

我找到了this link和这个正则表达式:

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

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

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

最佳答案
String str="John Doe (123456789)";
System.out.println(str.substring(str.indexOf("(")+1,str.indexOf(")")));

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

点击查看更多相关文章

转载注明原文:使用正则表达式从Java中的圆括号内提取字符串 - 乐贴网