[問題] 搜尋指定字串後面接的值...

看板MacDev作者 (~ SNSD & KARA ~ )時間14年前 (2010/10/26 16:23), 編輯推噓1(1012)
留言13則, 6人參與, 最新討論串1/1
例如: 我有一個字串 "score = 95.4" 我要怎麼取得後面數字的部份(假設我不知道分數是多少)? 不知道有沒有推薦最快的作法? --

10/11 21:45,
其中這男子為什麼在對方說不後 仍強行撫摸對方下體
10/11 21:45

10/11 21:46,
而裡面有沒有什麼秘密? 好!我們今天也請到了五位來賓
10/11 21:46

10/11 21:46,
皓平:其實馬雅人早就預言到了
10/11 21:46

皓平 我還沒叫到你
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.206.133

10/26 17:44, , 1F
把字串用「=」斷成一個 array 吧
10/26 17:44, 1F

10/26 20:58, , 2F
用NSMutableString來記錄這個字串在使用
10/26 20:58, 2F

10/26 20:59, , 3F
deleteCharactersInRange:range
10/26 20:59, 3F

10/26 21:00, , 4F
因為你一定知道@"score = "的rang為多少
10/26 21:00, 4F

10/26 21:33, , 5F
與其用 NSMutableString…
10/26 21:33, 5F

10/26 21:33, , 6F
要這樣的話,用 substringFromIndex:[@"score = " length]
10/26 21:33, 6F

10/26 21:34, , 7F
這樣一行就做完了哩
10/26 21:34, 7F

10/26 23:26, , 8F
10/26 23:26, 8F

10/27 01:27, , 9F
正式的做法,請用NSScanner
10/27 01:27, 9F

10/27 02:59, , 10F
話說 iOS4 還有 NSRegularExpression 可以用
10/27 02:59, 10F

10/27 21:02, , 11F
皓平 我還沒叫到你
10/27 21:02, 11F

10/29 12:31, , 12F
"score = " 這部份應該是固定的,之後字串很容易parse了吧
10/29 12:31, 12F

11/02 20:50, , 13F
感謝以上各位大大的指教orz
11/02 20:50, 13F
文章代碼(AID): #1Cne_fMs (MacDev)
文章代碼(AID): #1Cne_fMs (MacDev)