【发布时间】:2013-05-21 18:53:29
【问题描述】:
我有以下String myString="city(Denver) AND state(Colorado)";
它有重复的“(”和“)”......
如何检索州名,即科罗拉多州。我尝试了以下方法:
String state = myString.substring(myString.indexOf("state(")+1,myString.indexOf(")"));
但它给了indexOutOfBoundException
有什么方法可以指定我需要 myString 中的第二个“(”?
我需要结果:String state = "Colorado";
【问题讨论】:
标签: java string substring indexof