2012-05-11 122 views
-2

我想掃描的NSString發現文字:「S:027,13」 然後如果掃描查找的文本(做一個條件)如何掃描一個字符串

我發現了一些解釋關於NSScanner但過多developped的,我想這樣做「簡單」的事情......

如果有人能照亮我的道路:-)

非常感謝!

+0

你一直在尋找完全是「S:027,13」,還是你在尋找一個符合一些不太具體的標準的字符串? –

+0

[NSString rangeOfString:]? – onnoweb

回答

2

如果([字符串rangeOfString:@ 「S:027,13」] =位置NSNotFound!)

+0

它的工作!大!非常感謝! –

+0

其他問題,在我的情況下,我需要找到是否找到字符串的開頭:如果找到「S:027」,我需要返回「13」(因爲「13」部分可以是其他號碼),我該怎麼做? –

+0

可能想要分割。嘗試像這樣:NSString * searchString = @「S:027,13」; NSArray * splitArray = [searchString componentsSeparatedByString:@「,」]; NSString * afterCommaString = [splitArray objectAtIndex:1]; NSLog(@「Testing - %@」,afterCommaString); – AJak