"Settings" : { "UserId" : 3, "UserToken" : "4578965235874158", "SecurityCode" : "111", "Password" : "12345", "UserPhone" : "555-555-1531", "drop" : -1, "UserLastName" : "Smith" }
我需要一個正則表達式模式找到"UserToken"
的值(在本例4578965235874158
)
很抱歉,如果字符串這是一個「給我代碼」的問題,但我從來沒有使用正則表達式,我沒有太多時間學習並嘗試自己做。
感謝您的幫助。
附加說明: 我將在Objective-C中將它用於iPhone應用程序。我不知道這是否會影響到任何事情,但以防萬一。
EDIT' 的模式是:該鍵總是"UserToken"
後跟一個空格由:
然後經過另一個空間自帶雙引號"
內的值。我想獲得這個價值。
描述的模式爲,以肯。例如,「正好n位數」等 – 2013-03-04 11:08:50
它需要是正則表達式嗎? JSON值可以通過它們的鍵訪問。你只需要一個[objective-c json解析器](https://github.com/gabriel/yajl-objc) – Awalias 2013-03-04 11:10:45
json總是有相同的格式嗎? 在這種情況下,我寧願使用JSON解析器而不是正則表達式魔法。 – Viehzeug 2013-03-04 11:10:57