我正在尝试从圆括号中提取字符串。
比方说,我有 John Doe (123456789)
并且我只想输出字符串 123456789
。
我找到了 this link 和这个正则表达式:
/\(([^)]+)\)/g
但是,我无法弄清楚如何获得想要的结果。
如有任何帮助,我们将不胜感激。谢谢!
最佳答案
String str="John Doe (123456789)";
System.out.println(str.substring(str.indexOf("(")+1,str.indexOf(")")));
这里我正在执行字符串操作。我对正则表达式不太熟悉。
关于java - 使用正则表达式从 Java 中的圆括号内提取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31475386/