2011-08-30 66 views
0

我要替換的字符串AAAA {\ 「類型\」:\ 「視頻\」,\ 「標題\」:\ 「一\」,manyothershere \「} SSSS到 AAAA [視頻] SSSSRegexKitLite是否匹配?

這意味着字符串{「type」:「video」,「title」:「a」,balabala「} [視頻]

我使用RegexKitLite,我試了下面的代碼,但它不起作用。

NSString *videoRegexString = @"{\"type\":\"video\",.+\"}"; 

NSString *replacedStr = [@"aaaa{\"type\":\"video\",\"title\":\"sdf\",manyothershere\"}ssss" stringByReplacingOccurrencesOfRegex:videoRegexString withString:@"[video]"]; 

我猜想replacedStr爲 「AAAA [視頻] SSSS」,但它的零 我錯了?

回答

0

嘗試NSString *videoRegexString = @"{\"type\":\"video\",.+?\"}";(注問號)的.+可消耗\"}

+0

感謝,但它仍然無法正常工作 – guoxj

+0

我嘗試過了@「\\ {\」類型\「:\」視頻\」 ,。+ \ 「\\}」 – guoxj