我有一个字符串变量,我要把String变量的内容分成两部分,分别保存在两个不同的字符串变量中。我已经提取了其中的一部分,但我无法提取另一部分。
这是代码:
String set_id="(1) Speed Test 150(min) Demo 1";
set_id = set_id.substring(set_id.indexOf("(") + 1);
set_id = set_id.substring(0, set_id.indexOf(")"));
上面的代码为我提取了数字1,它保存在set_id变量中。
现在我想从变量中提取Speed Test 150(min) Demo 1并将其保存在名为set_name的变量中。
变量内容的格式将始终保持不变,但数字和名称本身可能会有所不同。
我应该怎么做才能提取字符串的不同部分?