我有一個字符串變量,我必須將字符串變量的內容分成兩部分,並將它們保存在兩個不同的字符串變量中。我已經提取了其中的一部分,但我無法提取其他部分。將字符串變量的內容分爲兩部分
這是代碼:
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(")"));
上述代碼已提取的數字我被保存在SET_ID變量。
現在我想提取速度測試150(分鐘)從可變演示1並將其保存在名爲set_name變量。
變量內容的格式將始終保持不變,但數字和名稱本身可能會有所不同。
我應該怎麼做提取字符串的不同部分?
使用正則表達式將是一個更好的選擇來提取這些值,如果格式是固定的。 – 2013-03-15 05:02:05