使用正则表达式从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